全县地形为东南高,西北低,由山地、丘陵和部分平原构成,海拔在200米以上的山地占73.1%、丘陵占19.1%、平原占7.7%。全县大小山峰有440座,海拔千米以上的山峰有20多处 ,南部鹦歌岭1812米,是全县最高峰,也是海南省第二高峰。全县大小河流30条,水能蕴藏量达3.84万千瓦,南渡江、昌化江、珠碧江源头均发源此地。