Posee dos zonas topográficas, la norte de superficie montañosa que se ubica sobre la Sierra Madre y la sur que corresponde a la costa y bocacosta, con extensas planicies y valles que culminan en las playas del Océano Pacífico.