Bedford Charter Township is located in the northwest corner of Calhoun County. It is north of the Kalamazoo River and the city Battle Creek, Michigan. There are four school districts serving the area, Pennfield, Battle Creek, Gull Lake and Hastings. The Township boasts several parks for recreational activities and family picnics. Bedford also has multiple streams and creeks, which provide access for fishing and other recreational water activities.