Springfield is located in the heart of the northern Burlington County farm belt. It borders Burlington Township, Florence Township, Mansfield Township, Chesterfield Township, North Hanover Township, Wrightstown, Pemberton Township, Eastampton Township, and Westampton Township. The township enjoys a rich history of agriculture and that tradition continues today as Springfield leads the way in preserving farmland and open space. It has one of the best elementary school systems in the county as well as participating in the Northern Burlington Regional School System. Three hamlets are within the township: Jacksonville, Jobstown and Juliustown. The township encompasses approximately 30 square miles and about 3,500 call it home.