La Gomera tuvo crecimiento natural de habitantes cero en 2005, es decir nacieron el mismo número de personas que fallecieron, y Vallehermoso es uno de los municipio de Canarias cuya población creció menos, según el Instituto Canario de Estadísticas (ISTAC).
Las Palmas de Gran Canaria es el municipio con mayor crecimiento natural (780), mientras que el Puerto de la Cruz (-140), Los Silos (-21), Vallehermoso (-17) y San Andrés y Sauces (-17) los que menos.
Según el Instituto Nacional de Estadísticas (INE), la Gomera tenía censados en enero de 2006 un total de 21.952 habitantes, un 0,9% más que en 2005 y un 33% menos que en 1960, momento en el que se alcanzaron los 30.747.
Así, San Sebastián contabilizaba el primer mes de 2006 un total de 8.451 habitantes; Valle Gran Rey 5.040; Vallehermoso 3.094; Alajeró 2.054, Hermigua 2.047 y Agulo 1.166.
El estudio del ISTAC sobre la evolución de la población de los hogares canarios explica que La Gomera tenía censados en 1768, 6.672 habitantes; en 1900 aparecía con 15.762: en 1970 contaba con 22.938; en 1981, 18.760; en 1991, 15.963 y en 2000 registraba 18.300 habitantes.
Vallehermoso fue el municipio gomero de mayor población hasta 1950, ya que en 1850 crece por la integración de Chipude; en 1960, San Sebastián toma el relevo que sólo le dura hasta 1970, en el que otra vez Vallehermoso vuelve a ser el más poblado.
San Sebastián entre 1842 y 1857 crece por integración de Jerduñe y desde 1981 se mantiene como el municipio de más población registrada con 5.572 habitantes, hasta alcanzar los 8.451 actuales.
Valle Gran Rey se crea en 1812 por segregación de Chipude y hasta 1950 se denominaba Arure.
En 1842 en la isla había un total de 2.696 hogares, cifra que alcanzó los 6.836 en 1960, descendió a 4.724 en 1991, hasta llegar a los 6.678 en 2001.
El tamaño medio de las familias gomeras en 1842 era de 4,2 miembros; 5,4 en 1920; 4,5 en 1960; 3,9 en 1970; 3,8 en 1981; 3,4 en 1991 y 2,7 en 2001.