El municipio de Puerto Boyacá está ubicado en la región del Magdalena Medio, sobre la margen izquierda del río Magdalena,