Otero de las Dueñas está situado al noroeste de la Provincia de León en la falda sur de Los Montes Astur-Leoneses, en la Cordillera Cantábrica y en la margen izquierda del río Luna. Limita al norte con Viñayo, al sur con Benllera, al este con Carrocera y al oeste con La Magdalena, lugar que no tiene una identidad propia, sino que pertenece una parte a Otero de las Dueñas y otra a Canales (Ayuntamiento de Soto y Amío).
Esta localidad pertenece al Ayuntamiento de Carrocera y lo componen siete pueblos: Carrocera, Santiago de las Villas, Cuevas de Viñayo, Benllera, Viñayo, Piedrasecha y Otero de las Dueñas, siendo éste el más grande, ya que tiene prácticamente la mitad de la población del mismo.
Esta localidad pertenece al Ayuntamiento de Carrocera y lo componen siete pueblos: Carrocera, Santiago de las Villas, Cuevas de Viñayo, Benllera, Viñayo, Piedrasecha y Otero de las Dueñas, siendo éste el más grande, ya que tiene prácticamente la mitad de la población del mismo.