Naháč is a municipality in Trnava District, in the Trnava Region, Slovakia. Naháč lies at 246 m above sea level, 6.4 km from the Little Carpathians mountains. It has 398 inhabitants (2025). The nearest city is Trnava, 17.7 km to the south. Among the landmarks around are Čachtice Castle (27 km), Plavecký Castle (20 km) and Červený Kameň Castle (22 km). Among the natural features are Driny (10.5 km) and Hlbočiansky vodopád (9.7 km).