Lamport is a village and civil parish in the Daventry district of the county of Northamptonshire, England. The village is on the A508, about south of Market Harborough and north of Northampton. Nearby is Lamport Hall. At the time of the 2001 census, the parish's population was 207 people.
Between 1859 and 1960, the village was served by Lamport railway station just north of the village running trains south to Northampton and north to Market Harborough. This is now part of the heritage Northampton & Lamport Railway. The Church of All Saints is a Grade I listed building.