Moulton has a population of over 3,000. It is situated about north of central Northampton. Moulton has been affected by the expansion of Northampton yet retains a village identity. It is thought that the village has its origins in Saxon times, although the main features of the present church are Norman or later. Moulton is a village of narrow winding lanes, lined by stone-built cottages and houses, nowadays with traffic calming and one-way systems. In the area of Moulton Leys in the south, the Kettering Road takes residents from Moulton to Northampton town centre.