Navidad es una de las seis comunas de la Provincia de Cardenal Caro, en la Región del Libertador General Bernardo O'Higgins, Chile.
La comuna limita por el norte con la comunas de Santo Domingo, y con la comuna de San Pedro, por el este y el sur con la comuna de Litueche y por el oeste el Océano Pacífico. La localización de la comuna es entre los 33° 53 min y 34° 07 min de latitud sur y los 71° 49 min y 72° 52 min de longitud oeste. Cuenta con 20 kilómetros de costa aproximadamente.