Castro juró ante la jueza Karla Rivera en una ceremonia en el Estadio Nacional, de Tegucigalpa.
Líder del Partido Libertad y Refundación (Libre), izquierda), Castro ganó en noviembre pasado las elecciones con 1,7 millones de votos.
A la ceremonia asistieron el rey de España, Felipe VI, la vicepresidenta de Estados Unidos, Kamala Harris, y el presidente de Costa Rica, Carlos Alvarado.
También están la vicepresidenta de Argentina, Cristina Fernández de Kirchner; de Cuba, Salvador Valdés Mesa; de República Dominicana, Raquel Peña; y de Taiwán, William Lai.
Los expresidentes de Brasil Dilma Rousseff, y el de Paraguay Fernando Lugo, así como el canciller de México, Marcelo Ebrard, asisten también a la ceremonia de investidura.
Xiomara Castro asume la Presidencia de Honduras por un período de cuatro años, luego de ganar las elecciones generales del 28 de noviembre, con 1,7 millones de votos.