Beardstown is located in Cass County, IL. The population is 6,193, making Beardstown the largest city in Cass County.
There are 3 public schools in Beardstown with an average Homefacts rating of D+. The total crime rate for Beardstown is moderate , and there are 0 registered sex offenders residing in the city. Unemployment in Beardstown is moderate and the median home sales price is $0. Detailed and up-to-date Beardstown property reports are available for any property address.
Cities near Beardstown include Beardstown Township, Bluff Springs Township and Bainbridge Township.