Belton is a village and civil parish in the Isle of Axholme area of North Lincolnshire, England. It is situated on the A161 road, and approximately east from Scunthorpe. To the north of Belton is the town of Crowle; to the south, the village of Epworth.
Belton parish boundaries include the hamlets of Beltoft, Sandtoft, Churchtown, Bracon, Carrhouse, Mosswood, Grey Green and Westgate. Within the parish is the now dispersed country house estate of Temple Belwood. Hirst Priory at Sandtoft still stands.
According to the 1991 census, Belton had a population of 2,549.