Vasai-Virar is a city in Maharashtra state in western India. It is a suburb of Mumbai. According to the 2011 census, it is the fifth largest city in Maharashtra. It is located in Thane District, 50 km north of Mumbai. The city is located on the north bank of Vasai Creek, part of the estuary of the Ulhas River. The two government bodies in Vasai-Virar town are Vasai-Virar City Municipal Corporation (VVMC) and Grampanchayat.
Vasai-Virar is an agglomeration of several, formerly separate, towns. The area covered by the city roughly corresponds to the ancient city of Sopara.