Tom Town is an unincorporated community in Cocke County, Tennessee, United States. Tom Town is 12.75 miles (20.52 km) southeast of Newport.