what county is st joseph tn in
St. Joseph is located in Lawrence County, TN. The population is 813, making St. Joseph the 3rd largest city in Lawrence County. There are 0 public schools in St. Joseph with an average Homefacts rating of NA. The total crime rate for St. Joseph is very low, and there are 4 registered sex offenders residing in the city.