Koordinate: 42° 33′ 11" SGŠ, 21° 59′ 19" IGDVranjska Banja je gradska opština Grada Vranja u Pčinjskom okrugu. Prema popisu iz 2002. bilo je 5882 stanovnika (prema popisu iz 1991. bilo je 5779 stanovnika). Do 1965, godine je ovo naselje sedište Opštine Vranjska Banja koju su činila naseljena mesta: Babina Poljana, Bujkovac, Crni Vrh, Duga Luka, Izumno, Klisurica, Korbevac, Korbul, Kriva feja, Kumarevo, Leva Reka, Lipovac, Nesvrta, Panevlje, Prevalac, Prvonek, Sebevranje, Slivnica, Stari Glog, Toplac i Vranjska Banja. Posle ukidanja opštine područje bivše opštine je u celini ušlo u sastav Opštine Vranje, a nakon što je Vranje dobilo status grada, Vranjska Banja ponovo je postala opština. Takođe ova banja je najtoplija banja u Evropi.
U naselju Vranjska Banja živi 4437 punoletnih stanovnika, a prosečna starost stanovništva iznosi 35,5 godina (34,9 kod muškaraca i 36,1 kod žena). U naselju ima 1719 domaćinstava, a prosečan broj članova po domaćinstvu je 3,42.
Ovo naselje je u uglavnom naseljeno Srbima (prema popisu iz 2002. godine), a u poslednja tri popisa, primećen je porast u broju stanovnika.