Marchihue es una comuna y localidad ubicada en la provincia de Cardenal Caro, en la región de O'Higgins, al centro-sur de Chile.
Se encuentra a aproximadamente 161 km al sur de Santiago y a 57 km al oeste de la ciudad de San Fernando.
Limita al norte con la comuna de Pumanque, al este con las comunas de Placilla y Peralillo, al sur con la comuna de Navidad y al oeste con el océano Pacífico. La localidad de Marchihue es la cabecera comunal y se ubica a unos 12 km de la costa.
Ver más sobre la historia de Marchihue