Beecher City is located in Effingham County, IL. The population is 359, making Beecher City the 7th largest city in Effingham County.
There are 2 public schools in Beecher City with an average Homefacts rating of B. The total crime rate for Beecher City is very low , and there are 0 registered sex offenders residing in the city. Unemployment in Beecher City is moderate and the median home sales price is $0. Detailed and up-to-date Beecher City property reports are available for any property address.
Cities near Beecher City include Liberty Township, Moccasin Township and Holland Township.