En el año 2010 tenía una población de 2965 habitantes y una densidad poblacional de 104,0 personas por km².
[1] Waikapu se encuentra ubicado en las coordenadas 20°51′10″N 156°30′36″O / 20.85278, -156.51000.
[2] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $62 813, y los ingresos medios por familia eran $65 781.
Los hombres tenían unos ingresos medios de $43 125 frente a los $32 875 para las mujeres.
La renta per cápita para la localidad era de $24 564.