I tillegg til å ha stuas som by er også Jamestown den offisielle hovedstaden, ikke bare for St. Helena, men også Ascension og Tristan da Cunha. Guvernørens residens samt den viktige St. Pauls katedralen ligger ikke i Jamestown, men i regionen St. Paul. Likevel ligger de øvrige administrative bygningene og de lovgivende organene har sete i Jamestown.