Shelby, the county seat of Cleveland County, is OUR STATE magazine's featured Tar Heel town of the month. The town incorporated in 1843 and was named for Colonel Isaac Shelby, a Revolutionary War soldier. The town's current population is 20,000, and in 1980, it became one of the first places to be designated a national and North Carolina Main Street Community. The town supports historic preservation. Among the structures in the historic district are a 1919 Herschell-Spillman carousel, the 1907 Cleveland County Courthouse, the 1924 Masonic Temple, and the 1916 U.S. Post Office. Other attractions include the Shelby City Park, The Cleveland County Fair, and the Rogers Theatre.