[2] Holden Beach se encuentra ubicado en las coordenadas 33°54′55″N 78°17′11″O / 33.915271, -78.286459.
Según la Oficina del Censo, la localidad tiene un área total de 8,9 km² (3,4 mi²), de la cual 7,7 km² (3 mi²) es tierra y 1,2 km² (0,5 mi²) (13.95%) es agua.
En el 2000[3] la renta per cápita promedia del hogar era de $59.583, y el ingreso promedio para una familia era de $70.000.
El ingreso per cápita para la localidad era de $35.114.
En 2000 los hombres tenían un ingreso per cápita de $45.833 contra $41.094 para las mujeres.