Denmark is an unincorporated community and former city in Madison County, Tennessee, United States roughly 14 miles southwest of Jackson. The zip code is 38391. It is the site of Denmark Presbyterian Church.