About Westmorland Heights, 04

With a population of around 2,600, Westmorland Heights sits in New Brunswick, Canada. The city operates in the America/Moncton time zone.

In 2025, Westmorland Heights averaged an annual temperature of 44°F, with hottest temperatures reaching 87°F in August and lowest around -6°F in January. The city received approximately 46 inches of precipitation during the year.