En el año 2010 tenía una población de 2.779 habitantes y una densidad poblacional de 1.157,92 personas por km².
[1] Riverton se encuentra ubicado en las coordenadas 40°00′42″N 75°00′53″O / 40.01167, -75.01472.
[2] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $58,977 y los ingresos medios por familia eran $68,125.
Los hombres tenían unos ingresos medios de $50,950 frente a los $36,042 para las mujeres.
La renta per cápita para la localidad era de $30,223.