Sejarah awal (1502-1658)
Pulau ini ditemukan pada tahun 1502 oleh laksamana Portugis João da Nova, dan dia menamainya "Santa Helena" setelah Helena dari Konstantinopel. Tanggal tradisional penemuan ini telah lama dianggap 21 Mei, tetapi hasil penyelidikan terhadap penemuan yang diterbitkan pada tahun 2015 menyimpulkan bahwa tanggal ini mungkin salah, tanggal 3 Mei tampaknya lebih valid secara historis. Teori lain menyatakan bahwa pulau yang ditemukan oleh De Nova sebenarnya adalah Tristan da Cunha, 2.430 kilometer (1.510 mil) ke selatan, dan bahwa Saint Helena ditemukan oleh beberapa kapal di bawah komando Estêvão da Gama pada 30 Juli 1503.
Orang Portugis menemukan pulau itu tidak berpenghuni, dengan pepohonan dan air tawar yang berlimpah. Mereka mengimpor ternak, pohon buah-buahan dan sayur-sayuran, dan membangun sebuah kapel dan satu atau dua rumah. Meskipun mereka tidak membentuk pemukiman permanen, pulau itu, bagi kapal-kapal yang melakukan perjalanan dari Asia ke Eropa, merupakan tempat penting untuk berhenti untuk mendapatkan makanan dan air, dan sering kali pelaut yang sakit ditinggalkan di pulau itu untuk memulihkan diri. Setelah tahun 1588, pulau ini juga dikunjungi oleh kapal-kapal Belanda dan Inggris.
Republik Belanda secara resmi mengklaim St Helena pada tahun 1633, meskipun tidak ada bukti bahwa mereka pernah menduduki, menjajah, atau membentenginya. Pada tahun 1651, Belanda sebagian besar telah meninggalkan pulau itu demi koloni mereka di Tanjung Harapan.
Perusahaan India Timur (1658-1815)
Pada tahun 1657, Perusahaan India Timur Inggris diberi izin untuk memerintah St Helena oleh Oliver Cromwell, dan tahun berikutnya Perusahaan memutuskan untuk menjajah pulau itu dengan para petani. Gubernur pertama, Kapten John Dutton, tiba di sana pada tahun 1659, dan menjadikan St Helena sebagai salah satu koloni tertua Inggris di luar Amerika Utara dan Karibia. Sebuah benteng selesai dibangun dan sejumlah rumah dibangun. Setelah Restorasi monarki Inggris pada tahun 1660, East India Company menerima izin Kerajaan untuk memulai koloni di pulau itu. Benteng ini diberi nama James Fort dan kota Jamestown, untuk menghormati Duke of York, yang kemudian menjadi Raja James II dari Inggris.
Impor budak dibuat ilegal pada tahun 1792 dan pekerja Cina dibawa untuk bekerja di pertanian. Banyak yang diizinkan untuk tinggal, dan keturunan mereka menjadi terintegrasi ke dalam populasi.
Pemerintahan Inggris (1815-1821) dan pengasingan Napoleon
Pada tahun 1815, pemerintah Inggris memutuskan untuk menggunakan pulau St Helena sebagai tempat penahanan Napoleon Bonaparte. Untuk mencegah upaya apa pun untuk melarikan diri dari pulau-pulau terdekat, mereka secara resmi mencaplok pulau Ascension dan Tristan da Cunha. Pada tahun 1821, Napoleon meninggal di pulau St Helena.
Pada tahun 1858, kaisar Prancis Napoleon III mendapatkan kepemilikan, atas nama pemerintah Prancis, Longwood House dan tanah di sekitarnya, kediaman terakhir Napoleon I (yang meninggal di sana pada tahun 1821). Ini masih merupakan properti Prancis.
Koloni mahkota (1834-1981)
Pada tanggal 22 April 1834, pulau St Helena menjadi koloni mahkota Inggris.
Industri lokal yang menggunakan serat dari rami Selandia Baru berhasil didirikan kembali pada tahun 1907 dan menghasilkan pendapatan yang cukup besar selama Perang Dunia Pertama. Namun, industri ini menurun karena biaya transportasi dan persaingan dari serat sintetis dan industri rami terakhir ditutup pada tahun 1965.
Pada tahun 1922, Ascension kemudian dilampirkan sebagai dependensi yang diikuti oleh Pulau Tristan da Cunha pada 12 Januari 1938.
1981 hingga sekarang
Pada tahun 1981, pemerintah Inggris mengubah status Saint Helena dan koloni Mahkota lainnya menjadi "British Dependent Territories".
Pada tahun 2009, Saint Helena dan dua wilayahnya menerima status yang sama di bawah konstitusi baru, dan Wilayah Seberang Laut Britania diubah namanya menjadi Saint Helena, Ascension dan Tristan da Cunha.