Solčany este o comuna din districtul Topoľčany, din regiunea Nitra, Slovacia. Solčany se află la 175 m altitudine, la 2,4 km de muntele Tribeč. Populația este de 2.450 de locuitori (2025). Cel mai apropiat oraș mare este Topoľčany, la 3,7 km la nord-vest. Printre obiectivele din împrejurimi: Nitra Castle (26 km), Tematín (25 km) și Čachtice Castle (39 km). Printre locurile naturale: Čertova pec (21 km) și Svoradova jaskyňa (23 km).