Spring Hill is located in Williamson County, TN. The population is 30,770, making Spring Hill the 3rd largest city in Williamson County.
There are 9 public schools in Spring Hill with an average Homefacts rating of A. The total crime rate for Spring Hill is low , and there are 21 registered sex offenders residing in the city. Unemployment in Spring Hill is low and the median home sales price is $0. Detailed and up-to-date Spring Hill property reports are available for any property address.
Cities near Spring Hill include Thompsons Station, Columbia and Santa Fe.