El Castillo de San Antonio de Salgar es una edificación ubicada en el municipio de Puerto Colombia, al noroccidente del departamento del Atlántico, Colombia. Fue construida en 1848 sobre las ruinas del antiguo fortín de San Antonio, durante la época colonial. Es un lugar de interés histórico, pues el castillo fue un fuerte español que sirvió como presidio, como colonia y más tarde como refugio.