Naháč est une municipalité dans le district de Trnava, dans la région de Trnava, en Slovaquie. Naháč se situe à 246 m d'altitude, à 6,4 km du massif Little Carpathians. Sa population est de 398 habitants (2025). La grande ville la plus proche est Trnava, à 17,7 km au sud. Parmi les sites touristiques alentour : Château de Čachtice (27 km), Plavecký Castle (20 km) et Červený Kameň (22 km). Parmi les sites naturels : Driny (10,5 km) et Hlbočiansky vodopád (9,7 km).