Horsington is both a village and a parish. The parish lies about five miles west of Horncastle. The parish itself is bounded on the north by Wispington parish, to the west by Bucknall, on the south by Stixwould and on the east by Woodhall. One arm of the parish slips under Bucknall and ends at the River Witham on the southwest. The parish is in the western edge of The Wolds and covers about 1,900 acres.