Halstead is located in Harvey County, KS. The population is 2,047, making Halstead the 3rd largest city in Harvey County.
There are 2 public schools in Halstead with an average Homefacts rating of B+. The total crime rate for Halstead is very low , and there are 8 registered sex offenders residing in the city. Unemployment in Halstead is low and the median home sales price is $0. Detailed and up-to-date Halstead property reports are available for any property address.
Cities near Halstead include Lakin Township, Halstead Township and Macon Township.