Forest Hills is a city in Davidson County, Tennessee. The population was 5,038 at the 2020 census and 4,866 in a 2018 estimate.