Tălmaciu (German: Talmesch; Hungarian: Nagytalmács) is a town in Sibiu County, in central Romania, 20 km (12 mi) south of the county seat, Sibiu. It lies on the eastern end of the Mărginimea Sibiului area. At the 2011 census, 95.3% of inhabitants were Romanians, 3.3% Roma, 0.8% Hungarians and 0.6% Germans.