Vršac se nalazi severoistočno od Beograda na 83. kilometru Državnog puta I reda M1.9 prema Rumuniji, od koje je udaljen 14 km.
U samom gradu je veštačko jezero koje je uređeno kao gradsko kupalište, a u blizini, u Velikom Ritu postoji ribnjak površine 906 hektara.