Clarence is located in Shelby County, MO. The population is 764, making Clarence the 2nd largest city in Shelby County.
There are 1 public schools in Clarence with an average Homefacts rating of D+. The total crime rate for Clarence is moderate, and there are 10 registered sex offenders residing in the city. Unemployment in Clarence is low and the median home sales price is $0.