Sand City se encuentra ubicada en las coordenadas 36°37′02″N 121°50′54″O / 36.61722, -121.84833.
Según la Oficina del Censo, la ciudad tiene un área total de 7,6 km² (2,9 mi²), de la cual 1,5 km² (0,6 mi²) es tierra y 6,1 km² (2,4 mi²) (80.55%) es agua.
Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $34,375, y los ingresos medios por familia eran $37,500.
Los hombres tenían unos ingresos medios de $27,500 frente a los $30,000 para las mujeres.
La renta per cápita para la localidad era de $15,455.