El municipio de Laza se encuentra en el sur de la provincia de Ourense y a lo largo del río Támega y sus afluentes, limitando con los municipios de Vilar de Barrio, Chandrexa de Queixa, Vilariño de Conso, Castrelo do Val, Cualedro y Sarreaus.