Apia está situada en un puerto natural en el estuario del río Vaisiagano, en una estrecha llanura costera, con el monte Vaea, de 472 msnm, el lugar de entierro del escritor Robert Louis Stevenson, directamente hacia el sur.