La localidad y el castillo de San Lorenzo ya es referido como presidio de Chagres durante el siglo XVIII, bajo la autoridad colonial de España.