Topoľčianky – pútnické miesto zasvätené Karmelskej – Škapuliarskej Panne Márii leží na hornom Požitaví. Obklopené je z východu sopečným Pohronským Inovcom, zo západu kryštalickým Tríbečským pohorím, na severe sa spájajú a na juh sa šíri nížina. Obcou pretekajú dva potoky. Zo severu Topoľnica – Leveš, zo severovýchodu Hlboká – Hostiansky potok. Patria do povodia Žitavy.