Situada en la zona norte del Gran Buenos Aires, 27 km al noroeste del centro de la Capital Federal, San Fernando limita con los partidos de Tigre y San Isidro.