Bonner Springs is located in Johnson County, KS. The population is 7,277, making Bonner Springs the 10th largest city in Johnson County.
There are 3 public schools in Bonner Springs with an average Homefacts rating of C+. The total crime rate for Bonner Springs is very low , and there are 24 registered sex offenders residing in the city. Unemployment in Bonner Springs is low and the median home sales price is $0. Detailed and up-to-date Bonner Springs property reports are available for any property address.
Cities near Bonner Springs include Edwardsville, Delaware Township and Basehor.