Udaljena 130km od Beograda i 9km od Petrovca na Mlavi, prema Zagubici, na nadmorskoj visini od 160 do 240m. Sa dve strane okružuju je Homoljske planine, sa dva vrha: Veliki i Mali Vukan.

Naziv je dobila zbog svog položaja, jer se nalazi na samom ulasku u Gomjačku klisuru.Banja Ždrelo je jedinstvena po tome što su bazeni ispunjeni termalnom vodom temperature oko 40C koja izvire 200 metara ispod zemlje.

Pored toga što omogućava uživanje na niskim zimskim temperaturama ova voda ima i lekovita svojstva. Termomineralna voda koja se nalazi u bazenima Banje Ždrelo pomaže u lečenju psorijaze i drugih kožnih i reumatskih bolova a ohlađena može da se pije i pomaže kod gastritisa i blagotvorno deluje na digestivne organe.