Vilamarín is a municipality in the Spanish province of Ourense. It has a population of 2056 (2014) and an area of 56 km².
Coordinates: 42°27′50″N 7°53′24″W / 42.46389°N 7.89000°W / 42.46389; -7.89000