Town Creek is located in Lawrence County, AL. The population is 920, making Town Creek the 2nd largest city in Lawrence County.
There are 3 public schools in Town Creek with an average Homefacts rating of B-. The total crime rate for Town Creek is low , and there are 13 registered sex offenders residing in the city. Unemployment in Town Creek is low and the median home sales price is $0. Detailed and up-to-date Town Creek property reports are available for any property address.
Cities near Town Creek include Courtland, North Courtland and Leighton.