Sleaford is a town in Kesteven, Lincolnshire, England, north-east of Grantham and north-west of Boston.