St. Peter Port's 2026 population is now estimated at 20,065. In 1981, the population of St. Peter Port was 15,587. St. Peter Port has grown by 131 in the last year, which represents a 0.66% annual change. These population values and projections come from Guernsey parishes and islands populations via CityPopulation and World Population Review Internal Projections .
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| St. Peter Port | 20,065 | 0.66% |
| Vale | 9,699 | 0.19% |
| St. Sampson | 9,192 | 0.27% |
| Castel | 8,699 | -0.05% |
| St. Martin | 6,677 | 0.15% |
| St. Saviour | 2,864 | 0.42% |
| St. Andrew | 2,319 | -0.13% |
| Alderney | 2,244 | 1.17% |
| St. Pierre du Bois ( St. Peter ) | 1,960 | -0.71% |
| Forest | 1,644 | 0.43% |
| Torteval | 1,032 | 0.19% |
| Sark | 595 | 1.88% |
| Herm & Jethou | 78 | -2.5% |