St. Peter's, NS

Nova Scotia

St. Peter's is a small town in Nova Scotia with a population of 2,634.

Population source: Wikidata (dated census and official estimates), GeoNames. Climate: WorldClim 2.1 normals (1970-2000), NASA POWER. Updated August 2026

2,634 Population 1,214/sq mi density
42°F Avg Temperature

Discover St. Peter's, NS

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

How St. Peter's Compares to the U.S. Average (100% = U.S. avg)

People

Population2,634
Density1,214/mi²

Climate

Avg Temp42°F (6°C)
Rain59.7 in/yr
Elevation59 ft (18 m)
St. Peter's has a cool climate with an average annual temperature of 42°F (6°C). Winters average 24°F in January while summers reach 60°F in July. Annual precipitation totals 59.7 inches (wetter than the 38-inch national average). The area receives 26.9 inches of snow annually, a moderate snowfall amount. The city sits at an elevation of 59 feet.

Temperature

24°F Jan (-5°C) 60°F Jul (16°C)
Annual Average42.2°F
22% below US avg
January Average24°F (-5°C)
July Average60°F (16°C)

Geography

Elevation59 ft (18 m)
Area2.2 sq mi (5.6 km²)
Population Density1,214/sq mi
Coordinates45.6566°N, 60.8742°W
TimezoneAmerica/Halifax

Precipitation & Snow

Annual Rainfall 59.7"
57% above US avg
Snowfall 26.9"
Wettest Month (Dec) 6.85"
Driest Month (Jul) 3.98"

Air Quality

Hurricane History

9 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 2. Most recent: Ophelia (2011).

Year Name Category Closest
2011 Ophelia Category 1 238 km
2010 Earl Category 1 182 km
2009 Bill Category 1 53 km
2003 Juan Category 2 230 km
2002 Gustav Category 1 37 km
2000 Michael Category 2 263 km
1996 Hortense Category 1 52 km
1990 Bertha Category 1 81 km
1989 Dean Category 1 196 km
Source: NOAA IBTrACS (Cat 1+, 1980-2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 24°F (-5°C) 5.8 in
February 21°F (-6°C) 4.6 in Coldest
March 27°F (-3°C) 4.9 in
April 36°F (2°C) 4.7 in
May 44°F (7°C) 4.3 in
June 52°F (11°C) 4.3 in
July 60°F (16°C) 4.0 in Driest
August 64°F (18°C) 4.2 in Warmest
September 59°F (15°C) 4.5 in
October 49°F (10°C) 5.5 in
November 41°F (5°C) 6.0 in
December 30°F (-1°C) 6.9 in Wettest

St. Peter's has a seasonal temperature swing of 43°F / from 21°F in February to 64°F in August. Total annual precipitation is 59.7 inches, with December being the wettest month (6.9") and July the driest (4.0").

View full weather details →

Radio Stations near St. Peter's

0 stations within ~55 km.

Station Genre Quality

Museums in St. Peter's

NameTypeAddressPhoneAnnual Revenue
Orangedale Railway Museum

Farmers Markets in St. Peter's

NameAddressSeasonHoursOrganicWebsite
Seafood Market

Hotels in St. Peter's

2 hotels within city radius - OpenStreetMap data

B&B
Bras D'Or Lakes Inn

Cafes in St. Peter's

1 cafes within city radius - OpenStreetMap data

Tim Hortons

Gas Stations in St. Peter's

2 gas stations within city radius - OpenStreetMap data

S&M Services (Caper Gas)
Wilsons

Banks in St. Peter's

2 banks within city radius - OpenStreetMap data

East Coast Credit Union
RBC

Gyms in St. Peter's

1 gyms within city radius - OpenStreetMap data

CA #579309418

Ski Resorts Near St. Peter's

1 ski resorts within range.

Resort Slopes (km) Lifts Peak (m) Price Season Night Park
Ben Eoin 0.0 - - $0 - - -

Airports Near St. Peter's

4 airports within the area.

AirportIATAType
Port Hawkesbury AirportYPSMedium Airport
Crowdis Mountain Airstrip-Small Airport
Crown Jewel Airport-Small Airport
Margaree Airport-Small Airport

Post Offices in St. Peter's

2 post offices.

Post OfficeAddress
River Bourgeois Post Office
St. Peter's Post Office

Churches & Religious Organizations in St. Peter's

2 religious organizations (IRS tax-exempt data).

NameAddress
St. John The Baptist
United Church

Download Full City Report

Get a comprehensive, print-ready PDF with all data for St. Peter's.

Get Report

Frequently Asked Questions About St. Peter's

What is the population of St. Peter's?

St. Peter's has a population of 2,634 residents and is located in Nova Scotia. The population density is 1,214 people per square mile, spread across 2.2 square miles.

What is the weather like in St. Peter's?

St. Peter's has a cool climate with an average annual temperature of 42°F (6°C). Winter temperatures average 24°F in January, while summers reach an average of 60°F in July. Annual rainfall totals 59.7 inches, with 26.9 inches of snow.

Nearby Cities

Compare St. Peter's with another city:

Want every data point for St. Peter's?

The full profile puts all sections on one printable page, no tabs.

Full City Profile