Apia está situada en un puerto natural en la desembocadura del río Vesigano. El río Vesigano está ubicado en una estrecha llanura costera justo al norte de las montañas Vahia; en las orillas este y oeste del río Vesigano, hay montañas en dirección sur y hay caminos en ambas montañas. directamente a Upolu. La longitud y latitud son 13 grados 50 minutos de latitud sur y 171 grados 50 minutos de longitud oeste