Barreiros
se encuentra situado en la comarca de la Mariña Oriental.
Por el norte la orografia es llana siguiendo la linea de la costa.
A lo largo de 8 kilómetros de costa se encuentran numerosas
playas de gran belleza. Hacia el interior el paisaje es más
accidentado debido a las estribaciónes de las sierras del
norte de Lugo. El río Masma atraviesa el municipio de sur
a norte y desemboca en el Cantábrico.