En el año 2000 tenía una población de 9,142 habitantes y una densidad poblacional de 1,751.6 personas por km².
[2] Middletown se encuentra ubicado en las coordenadas 40°11′55″N 76°43′46″O / 40.19861, -76.72944[3] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $35,425 y los ingresos medios por familia eran $43,661.
Los hombres tenían unos ingresos medios de $31,774 frente a los $23,477 para las mujeres.
La renta per cápita para la localidad era de $17,459.
Alrededor del 8.3% de la población estaba por debajo del umbral de pobreza.