North Bay is named after its position on the shore of Lake Nipissing.

North Bay, a quiet city on Northeast Ontario, has a population of 51,553 (2016 estimate). The city is located in the traditional territory of the Nipissing First Nation people. In 2009, North Bay was used as a filming location for The Kids in the Hall’s eight-part television miniseries Death Comes to Town.

City of North Bay
North Bay Immigration

North Bay History

North Bay was once only inhabited by indigenous people, surveyors, and voyageurs traveling the major canoe route west from Montreal. The population surged after the arrival of the Canadian Pacific Railway in 1882. North Bay was settled by John Ferguson and was incorporated as a town in 1891.

City of North Bay History
History of North Bay

North Bay Weather

North Bay has a cold and temperate climate, with a significant amount of rainfall throughout the year. The average low temperature in January is -11.9 °C, while the average high temperature in July is 18.9 °C. Annual rainfall averages 920 mm.

Climate in North Bay
Weather Forecast for North Bay

Settle In

Cost of living in North Bay

North Bay is a highly affordable place to live compared to Toronto, which is a 3.5-hour drive away. Residents of North Bay pay 56% less on average for rent, almost 26% less for groceries, and 23% less for general consumer goods.

Cost of Living Comparison: North Bay vs. Toronto
North Bay Cost of Living

Real Estate

The median house price in North Bay is $226,500, less than half the average home price in Canada. Monthly rent for a three-bedroom apartment in the city’s centre averages $1,250, nearly 64% less expensive than a comparable apartment in Toronto.

North Bay Real Estate Market
Houses for Sale in North Bay

Locate Key Resources


The North Bay Regional Health Centre (NBRHC) has 389 beds and provides emergency and long-term medical care services. NBRHC Regional Mental Health Services has inpatient beds in Sudbury and North Bay and offers outreach services throughout the region.

North Bay Regional Health Centre
Hospitals in North Bay


North Bay Transit provides bus transportation from Monday to Saturday, and shorter service on Sunday. The YYB North Bay Jack Garland Airport provides regularly scheduled flights to Sudbury, Toronto, and other Northern Ontario cities.

North Bay Transit
YYB North Bay Jack Garland Airport


School-aged children in North Bay are served by the Near North District School Board, which consists of 28 elementary schools and eight secondary schools throughout the region. Canadore College, founded in 1967, has a full-time enrolment of 3,500 students. Its North Bay campus is surrounded by over 26 km of wilderness trails. Nipissing University became an independent University in 1992. It is known for its small class sizes and beautiful residences that Globe & Mail rated as the best in Canada.

Near North District School Board
Canadore College
Nipissing University

Enjoy The City


Lodging options in North Bay mostly consist of familiar and affordable brand name hotels and motels. One of the best values is the Hampton Inn by Hilton North Bay, located only minutes from the airport and surrounded by opportunities for outdoor exploration.

Hampton Inn by Hilton North Bay
Best Hotels in North Bay


North Bay is a small community, but there’s no shortage of great locally-owned restaurants where you can grab a bite to eat with family or late at night. The Raven and Republic is a gastropub that was founded by two local beer enthusiasts who dedicated themselves to delighting palates with delicious comfort food and providing access to craft beer from all over the country.

Raven and Republic
Best Restaurants in North Bay

Things To Do

North Bay’s location on the north shore of Lake Nipissing offers plenty of opportunities for outdoor fun. In the summer, enjoy a swim at one of North Bay’s beaches. Or, try out the Laurentian Ski Hill when trails open in the winter.

North Bay Beaches
Laurentian Ski Hill

Your Northbay Movers:

AMJ Campbell Van Lines

400 Carmichael Drive
North Bay, ON

(705) 472-8910