San Antonio is bordered on the north and northeast by the commune of San Esteban; on the east, by the commune of Melipilla and the Maipo river; on the south, by the same river and by the communes of Santo Domingo and San Pedro; and on the west, by the Pacific Ocean.