Esgos is a municipality in the province of Ourense in the Galicia region of north-west Spain.
Coordinates: 42°19′30″N 7°41′50″W / 42.32500°N 7.69722°W / 42.32500; -7.69722