Canada Cities and Towns that Start with G

Below is the list of cities and towns in 🇨🇦 Canada whose name begins with the letter G. You will also find some general information about each of them.

City/TownProvincePopulation
Gagetown New Brunswick1,000
Gander Newfoundland and Labrador12,000
Ganges British Columbia2,000
Garson Ontario3,000
Gatineau Quebec291,000
Georgetown Prince Edward Island1,000
Gimli Manitoba2,000
Glenboro Manitoba1,000
Goderich Ontario8,000
Golden British Columbia4,000
Grand Bay-Westfield New Brunswick5,000
Grande Prairie Alberta69,000
Granisle British Columbia1,000
Gravelbourg Saskatchewan1,000
Grimsby Ontario29,000
Guelph Ontario144,000
Guysborough Nova Scotia1,000

Gagetown

Gagetown is a small village in New Brunswick, located along the Saint John River. The town was named after General Thomas Gage, a British Army officer. Gagetown is known for its rich history, including being home to one of the province’s oldest military training bases. The village is also famous for its scenic location and its annual apple-picking season.

Gander

Gander is a town in Newfoundland and Labrador, best known for its role as a major air traffic hub during the early days of transatlantic flight. The town’s airport was a key emergency landing site during 9/11. Gander is named after the nearby Gander River, and today it continues to thrive as a central location for aviation history and tourism.

Ganges

Ganges is a village on Salt Spring Island in British Columbia. Named after the HMS Ganges, a British Royal Navy ship, the town is known for its artsy vibe, artisan markets, and vibrant local community. Ganges is a hub for tourists visiting Salt Spring Island, offering easy access to parks, galleries, and the island’s natural beauty.

Garson

Garson is a small community in Ontario, located near Sudbury. The town was named after John Garson, an early settler in the region. Garson is known for its proximity to Sudbury’s mining activities and is primarily a residential area supporting the larger mining operations nearby.

Gatineau

Gatineau is a city in Quebec, located across the river from Ottawa, Canada’s capital. The city was named after the Gatineau River, which runs through it. Gatineau is known for its rich French-Canadian culture and is home to several federal institutions, including the Canadian Museum of History. It is also a gateway to Gatineau Park, a popular destination for hiking and outdoor activities.

Georgetown

Georgetown is a small town on Prince Edward Island, located along the Brudenell River. Named after King George III, Georgetown is known for its historic shipbuilding industry and beautiful coastal scenery. Today, it is a quiet, picturesque town with a rich maritime history.

Gimli

Gimli is a town in Manitoba, located on the western shore of Lake Winnipeg. The town was named after a place in Norse mythology, reflecting the area’s Icelandic settlement. Gimli is famous for its strong Icelandic heritage and for hosting the annual Icelandic Festival of Manitoba, one of the largest celebrations of Icelandic culture outside of Iceland.

Glenboro

Glenboro is a small village in Manitoba, located in the southwestern part of the province. It is primarily an agricultural community. Glenboro is known for its proximity to Spruce Woods Provincial Park and for a local landmark, “Sara the Camel,” a statue representing the nearby desert-like sand dunes.

Goderich

Goderich is a town in Ontario, located on the eastern shore of Lake Huron. The town was named after Frederick John Robinson, 1st Viscount Goderich, a British statesman. Goderich is often called “the prettiest town in Canada” due to its charming town center and stunning waterfront. The town is also known for its salt mines, which extend far below Lake Huron.

Golden

Golden is a town in southeastern British Columbia, located in the Columbia River Valley. The town was named for the “Golden Mile,” a stretch of the Columbia River Valley. Golden is known for its outdoor recreation, including skiing, whitewater rafting, and hiking in nearby Yoho and Glacier National Parks.

Grand Bay-Westfield

Grand Bay-Westfield is a small town in New Brunswick, located along the Saint John River. The town was formed by the amalgamation of Grand Bay and Westfield in 1998. Known for its riverside beauty and outdoor recreational activities, Grand Bay-Westfield is a peaceful, scenic community with a focus on nature.

Grande Prairie

Grande Prairie is a city in northwestern Alberta, known for its rapid growth and strong economy driven by oil, gas, and agriculture. The city was named after the vast prairie land that surrounds it. Grande Prairie is a regional hub and is known for its vibrant community and proximity to Dinosaur Provincial Park.

Granisle

Granisle is a village in British Columbia, located on Babine Lake. The name Granisle is a combination of “Granby” (a mining company) and “Isle” (island). Granisle was developed as a mining community but is now primarily a retirement and fishing destination. The village offers a peaceful, scenic environment for those looking to explore the northern wilderness.

Gravelbourg

Gravelbourg is a town in Saskatchewan, known for its rich Francophone culture. The town was named after Father Louis-Pierre Gravel, a Catholic missionary who helped establish the community. Gravelbourg is home to several historic buildings and institutions that celebrate its French-Canadian heritage.

Grimsby

Grimsby is a town in southern Ontario, located between Hamilton and Niagara Falls. The town was named after Grimsby, England. Grimsby is known for its wineries and fruit farms, particularly its production of peaches and grapes. The town’s proximity to Lake Ontario also makes it a popular destination for water sports and recreation.

Guelph

Guelph is a city in southern Ontario, known for its rich history and strong academic presence as the home of the University of Guelph. The city was founded by John Galt and named after the British royal family. Guelph is known for its vibrant arts scene, well-preserved architecture, and green spaces.

Guysborough

Guysborough is a small town in Nova Scotia, located on the eastern shore of Chedabucto Bay. The town was named after Sir Guy Carleton, a British military leader. Guysborough is known for its scenic coastal views and historical significance as a former Loyalist settlement. The town also has a strong connection to fishing and maritime activities.

Click on a letter below to go to the list of cities.

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z