Ashton es un pueblo y una parroquia civil del distrito de South Northamptonshire, en el condado de Northamptonshire (Inglaterra).
Según el censo de 2001,[1] Ashton tenía 389 habitantes (206 varones y 183 mujeres).
De los 301 habitantes de 16 o más años, 69 (22,92%) estaban solteros, 187 (62,13%) casados, y 45 (14,95%) divorciados o viudos.
197 habitantes eran económicamente activos, 191 de ellos (96,95%) empleados y otros 6 (3,05%) desempleados.
Había 149 hogares con residentes y ninguno sin ocupar.