为东经109°44′－110°23′，北纬20°26′－21°11′，东濒雷州湾、南隔琼州海峡与国际旅游岛海南相望、西濒北部湾、北接湛江市。雷州湾是雷州半岛最大的天然海湾，总面积约900平方公里；雷州属于热带海洋性气候。两面靠海，东为南海，西为北部湾。夏秋季节长且多台风雷暴雨，是世界第二雷区，年平均雷击天数两百多天，降水量1707毫米，平均气温23℃，历史最高气温38.5℃（1977年6月8日），最低气温0℃（1975年12月2日、29日），气温年较差明显。平均年降水量为1172毫米，相对出现干湿季