海南师范大学分有四个校区:北校区、南校区、灵山校区和桂林洋校区。但实际上授课的只有南校区和桂林洋校区,北校区和灵山校区为教师公寓及其他用途。

其中南校区是传统意义上的主校区,目前有政法学院、化工学院、初等教育学院、地理与旅游学院等十几二十个学院,但南校区比较拥堵、设施部分老化。

因此学校在桂林洋滨海旅游区新建了桂林洋校区(亦位于海口大学城),该区环境优美、设施齐全、交通也非常便利,且临近海口美兰机场,只是远离市里。规划2000多亩,目前仍在建设当中,已经迁入的有文学院、外语学院、信息科技学院和经管学院。