Topoľčany merupakan sebuah kota di Region Nitra, Slowakia. Pada tahun 2005, penduduk kota ini mencapai 28.945 jiwa. Penduduknya kota ini dijuluki "Žochári" (tunggal: Žochár).
Sungai Nitra menciptakan lembah yang luas antara 2 jalur pegunungan yang dapat dilihat di kota ini, yakni Pegunungan Tribeč (timur) dan Považský Inovec (barat).