Sleaford is a market town and civil parish in the North Kesteven district of Lincolnshire, a non-metropolitan county in the East Midlands of England. It is on the edge of the fertile Fenlands, about 11 miles (18 km) north-east of Grantham, 16 miles (26 km) west of Boston, and 17 miles (27 km) south of the city and county town of Lincoln.