Tiene una extensión de 135,92 km² (siendo el municipio más extenso de la isla de La Palma) y una población que a enero de 2016 era de 7457 habitantes (INE).