Solčany est une municipalité dans le district de Topoľčany, dans la région de Nitra, en Slovaquie. Solčany se situe à 175 m d'altitude, à 2,4 km du massif Tribeč. Sa population est de 2 450 habitants (2025). La grande ville la plus proche est Topoľčany, à 3,7 km au nord-ouest. Parmi les sites touristiques alentour : Château de Nitra (26 km), Tematín (25 km) et Château de Čachtice (39 km). Parmi les sites naturels : Čertova pec (21 km) et Svoradova jaskyňa (23 km).