La principal fuente hídrica del municipio de Soledad es el río Magdalena, que bordea todo el municipio al oriente.