Port St. Mary's 2026 population is now estimated at 2,065. In 1981, the population of Port St. Mary was 1,572. Port St. Mary has grown by 16 in the last year, which represents a 0.78% annual change. These population values and projections come from Isle of Man towns and villages via CityPopulation and World Population Review Internal Projections .
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Douglas | 26,361 | -0.24% |
| Onchan | 8,951 | -0.19% |
| Ramsey | 8,756 | 1.11% |
| Peel | 6,067 | 1.22% |
| Port Erin | 3,993 | 1.37% |
| Castletown | 3,196 | -0.06% |
| Port St. Mary | 2,065 | 0.78% |
| Laxey | 1,636 | -0.24% |