Calgary Population: An In-Depth Analysis


Calgary, nestled between the Rocky Mountains and the vast plains of Alberta, is a vibrant city that has seen its population grow rapidly over the years. With the picturesque backdrop of the Rocky Mountains and a historical association with ranching and oil exploration, made Calgary one of Canada’s most iconic locations.  

The population is diverse, with people of various ethnicities and origins calling it home. It’s one of the largest cities in Canada, extending from the outskirts to the heart by the Elbow River, and offers a mix of urban and suburban living. This balance between rural and city life has created a dynamic city with a promising future.

THE ESTIMATED POPULATION OF CALGARY IN 2024 IS over 1.4 million people.

The Calgary Metropolitan Area (CMA), one of the largest in Canada, encapsulates the city proper and its surrounding areas. The region has seen people from all walks of life arrive in Calgary, drawn by the promise of opportunity and natural beauty.  

Life in Calgary is a lot better than most people think, and its ability to retain residents is a testament to its economic opportunities and high standard of living. It’s also one of the most friendly, welcoming, and best places to raise a family. 

We believe the beautiful weather, diverse economy, and plentiful employment opportunities will continue to contribute to the growing population.

The Estimated Metro Population for Calgary from 2025 to 2035.


Calgary Urban Area Population Projections























Overview of Greater Calgary Population

Calgary has experienced significant population growth over the years, attributed to natural increase, net migration, and favorable government policies. 

There is a rich tapestry of cultures and ethnic origins, making Calgary a microcosm of global diversity. People worldwide have sought the vibrant city to exploit opportunities, build new lives, and raise a family.

Calgary population growth is driven by an influx of newcomers from within Canada and further abroad from other countries. Canada’s immigrant-friendly policies have seen a surge in refugees from places like Ukraine, with families heading to Canada, a significant portion considering Calgary the most promising location to make a fresh start. 

Dr. Kelly Ernst from the "Centre for Newcomers" says it’s not just Ukrainians bolstering the population growth. Residents from other provinces in Canada are also flocking to the area in record numbers.

The federal government plans to welcome 500,000 more immigrants annually by 2025, with many expected to make Calgary their home. Some estimates suggest the city will grow by 62 residents per day for several years, adding 110,000 new bodies to the population by 2027. 

Calgary City and Metropolitan Region Populations

The Calgary Metropolitan Region (CMR) or Calgary Metropolitan Area (CMA) comprises a conglomeration of municipalities. The CMR boundaries were legislated in 2017 to include the City of Calgary, Rocky View County, Foothills County, and some of Wheatland County to the east. 

cochrane population 2024

Cochrane’s population has soared to 47,918 by 2024, highlighting its rapid development and the allure of its scenic surroundings near the Rocky Mountains. This growth is indicative of Cochrane’s ability to attract those looking for a small-town feel with the benefits of nearby urban amenities.

okotoks population 2024

Okotoks has seen its population increase to 37,550 in 2024, illustrating the town’s success in balancing sustainable living with a strong sense of community. Okotoks continues to draw residents with its commitment to green initiatives and high quality of life.

chestermere population 2024

Chestermere has witnessed remarkable growth, with its population reaching 31,823 in 2024. This surge reflects Chestermere’s appeal as a community known for its lake lifestyle and proximity to Calgary, making it a desirable place for families and individuals seeking a blend of serene living and urban convenience.

airdrie population 2024

Airdrie’s population growth to 108,304 in 2024 underscores its status as one of Alberta’s fastest-growing cities. Its proximity to Calgary, combined with a family-friendly atmosphere and affordable housing, contributes to its appeal as a thriving suburban community.

These trends across Calgary, Chestermere, Cochrane, Okotoks, and Airdrie reflect the broader pattern of growth and development within the Calgary Metropolitan Area, driven by a mix of urban appeal, natural beauty, and community-focused living.

Populations within the boundaries include:

Two cities – Airdrie and Chestermere,

Seven towns – Cochrane, Crossfield, Diamond Valley, High River, Irricana, Okotoks, and Strathmore

Two villages – Beiseker and Longview

Two First Nations communities – Eden Valley 216 and Tsuu T’ina 145. 

The Calgary CMA encompasses a smaller area than the CMR and includes Calgary, Airdrie, Rocky View County, Beiseker, Chestermere, Crossfield, Cochrane, Irricana, and Tsuu T’ina 145. 

The CMR has grown into a primary transportation hub, expanding to southern Alberta, eastern British Columbia, Saskatchewan,  and the northernmost regions of the United States. 

The 2021 Census reported a census metropolitan area (CMA) population of 1,481,806. The city of Calgary had a population of 1,306,784 residents, representing 30.7 of the entire population of Alberta and 3.5 of Canada’s population of almost 37 million. 

Between 2016 and 2021, the City of Calgary experienced a 5.5 population growth, while the CMA had an increase of 7.8. Canada had a growth of 5.9, and Alberta had a 10.8 growth. 

Population Diversity

A 2016 census reported on the ethnic diversity that is such a big part of Calgary’s identity.

20.8 percent are of English origin

Canadians make up 19.2

16.7 percent are Scottish

Other minorities, such as Chinese, South Asians, and Filipinos, make up 36.2 percent of the population

Demographics of Aging

The senior population in Calgary, those aged 65 and over, has seen a 28 increase since 2016. This demographic shift highlights the city’s capacity to provide for an aging population while maintaining a vibrant community life that caters to all ages. As of 2021, Calgary is home to 177,405 citizens aged 65 and above, marking a significant 28 rise from 2016 and doubling from 81,150 since 2001. Representing 14 of the city’s populace, the seniors’ segment is the fastest-expanding age group, reflecting Calgary’s growing appeal as a retirement haven and the importance of senior-centric services and amenities.

Youthful Vitality

Despite a slight decrease, young adults aged 15 to 29 represent a vital component of Calgary’s demographic makeup. Their lower growth rate compared to other age groups presents opportunities for targeted economic and social initiatives to harness their potential. 

In comparison with other major Canadian metropolises, Calgary stands out with a relatively low median age of 38 years, lower than cities like Montreal, Winnipeg, Toronto, Ottawa, Halifax, and Greater Vancouver. This youthful median age underpins the city’s dynamic and innovative spirit.

Visible Minorities and the Workforce

Visible minorities constitute 41 of Calgary’s population, with this demographic showing a growth trend. Their participation in the workforce is integral to the city’s economic diversity and its standing as a hub of inclusive growth.

Edmonton Vs. Calgary Population

Edmonton is the capital city of the Alberta Province, so it’s only natural that many will draw comparisons with Calgary. The city of Edmonton is situated on the North Saskatchewan River, in the province’s center, approximately 300 km (185 miles) north of Calgary.

In 2016, the metropolitan populations of Calgary and Edmonton were 1,392,609 for Calgary and 932,546 for Edmonton, making Calgary the most populous city in Alberta and Canada’s second most. In contrast, Edmonton is the second most populous and Canada’s fifth largest. 

Research suggests that Edmonton is expected to reach around 1.567,615 million by the end of 2024 (1.5 from 2023), while Calgary is expected to reach 1,665,023 (1.55 from 2023). 

Calgary and Edmonton have experienced almost 2.5 population growth since 2011, a trend expected to continue due to immigration-friendly policies and a diversifying economy that supports a wide range of employment opportunities. 

Calgary Population – From Ancient Times to the Modern Era

Since World War II, Calgary has experienced steady population growth, with the only slumps coinciding with oil prices collapsing in 1983 and 1984. Growth has also slowed since the start of the 2008 recession. 

The earliest evidence of human settlement in the area we know as Calgary goes back 12,000 years, with spear points discovered in plowed fields east of Calgary dating back to the last ice age. 

Successive nomadic habitations by nomadic tribes occurred over the next 10,000 years. Evidence suggests at least three dominant cultures settled in the area over the eons. The most recent is the Blackfoot from the Eastern Woodlands, who were dominant around 2,000 years ago. More recent modern-day arrivals include the Tsuut’ina and the Stony-Nakoda in the 1700s.

Early European Contact & Settlements

A burgeoning fur trade in the late 18th century saw an influx of European settlers to the area during the 18th century. Bison hunters arrived during the 1860s, with illicit whiskey traders also moving in to exploit the growing population.

A sophisticated network of fortified posts was installed throughout southern Alberta to sell whiskey and trade for the popular bison robes made by the local indigenous peoples. One of the trading posts was erected in the Calgary area, not far from present-day Glenmore Reservoir. 

An illegal whiskey trade motivated the federal government to restore law and order by creating the North-West Mounted Police in 1873. Policing posts were erected, with the second, Fort Calgary, established at the Bow and Elbows Rivers in 1875.

Fort Calgary was reached by the railway in 1883, with the Canadian Pacific Railway building the supporting townsite south of the Bow River and west of the Elbow River. Calgary was incorporated in 1884 and was the first town of the province now known as Alberta. The town grew quickly, officially receiving city status just a decade later, in 1894.

The Ranching Industry

While Calgary got its early start with the fur and an illicit whiskey trade, its subsequent population growth is attributed chiefly to the ranching industry. 

In the years before 1906, cattle ranching was the most dominant industry, with Calgary significantly benefiting from its commercial, social, and industrial influences. 

Cash crop farming came next, creating an unprecedented surge in the population throughout the early 1900s. The city experienced a population increase of more than 1,000 percent during these formative years.

The railway expanded, stretching in all directions and cementing the city’s future as a prime distribution center in southern and south-central Alberta. 

The end of the immigration boom and the onset of the First World War slowed development until Calgary struck gold yet again, black gold, that is. 

Oil and Natural Gas Industries 

The oil and natural gas industries have been pivotal in Calgary’s explosive growth in modern times, with the first oil strike occurring in 1914 at Turner Valley, 14km southwest of Calgary. 

Local businessmen William S. Herron, Robert A. Brown, and Archibald W. Dingman advocated for Calgary to be a significant oil distribution hub, with their influence ensuring Calgary got its first oil refinery in 1923. 

More oil and gas reserves were discovered in Turner Valley in 1924 and 1936, further bolstering Calgary’s future as a significant oil and gas industry supplier. Another major discovery at Leduc in 1947 promised a prosperous future for the advancing city.

Calgary has reached international status as a thriving cosmopolitan destination with a diverse economy that will continue to be supported by prominent oil and gas industries.

However, the city is emerging as a hub for finance and energy, with a professional workforce growing to support these sectors. While energy remains Calgary’s dominant sector, diversifying the economy will help support Calgary’s future, which has traditionally been hardest hit when oil prices are low. 

Between 2006 and 2011, Canada’s fastest-growing city was closely followed by its rival city, Edmonton, another prominent Canadian city that is the source of a heated but primarily friendly rivalry. 

The Youthful Pulse of Calgary

Calgary’s youthful energy is evident, with a significant portion of its population under 34 years. This demographic is not only shaping the city’s cultural scene but also driving innovation through higher education engagement.

Economic Resilience and Expanding Horizons

Calgary’s economic landscape is undergoing a transformative shift, showcasing remarkable resilience and burgeoning opportunities across a spectrum of industries. While historically anchored in oil and gas, Calgary is now emerging as a vibrant hub for technology, renewable energy, and creative industries, including film and digital media. This diversification is not just revitalizing the city’s economy but is also drawing a new wave of talent and innovation. 

Technology and Innovation

Calgary’s tech sector is on a rapid ascent, fueled by advancements in clean tech, agri-tech, and health tech. A supportive ecosystem for startups, coupled with strategic investments in innovation, is propelling Calgary to become one of Canada’s fastest-growing tech hubs. The city’s commitment to fostering technological innovation is attracting entrepreneurs and skilled professionals seeking a dynamic environment to bring their ideas to life.

The Creative Economy

Moreover, Calgary’s scenic landscapes and modern infrastructure are making it an increasingly popular destination for film and television production. This burgeoning creative economy is not only creating jobs but also spotlighting Calgary on the global stage, attracting international talent and investment. The city’s film sector benefits from competitive tax incentives, world-class facilities, and a diverse pool of local talent, contributing to a vibrant cultural scene that enriches the community.

These emerging sectors complement Calgary’s traditional strengths, creating a multifaceted economy that offers a wealth of opportunities for residents and newcomers alike. The influx of professionals and creatives drawn to these industries is testament to Calgary’s appeal as a city where innovation, culture, and economic growth converge.

Populations Across Alberta

As we explore Alberta in 2024, the province’s cities and towns showcase significant population growth and development, reflecting their economic vitality, cultural richness, and appealing quality of life. From bustling urban centers to serene rural communities, Alberta continues to attract a diverse populace. Here’s a closer look at the population trends and unique attributes of these communities, highlighting their growth from previous years.

Red Deer: Central Alberta’s Hub

Red Deer’s population in 2024 stands at 118,463, marking an increase from 116,041 in 2023 and 100,418 in 2016. This growth rate of 2.09 underscores Red Deer’s importance as a central hub in Alberta, strategically located between Calgary and Edmonton. The city’s balanced mix of urban amenities and access to natural beauty makes it an attractive place for growth and development.

Lethbridge: A Blend of Heritage and Innovation

Lethbridge has reached a population of 109,628 in 2024, up from 107,358 in 2023, with a significant rise from 92,729 in 2016. This 2.11 growth rate highlights Lethbridge’s evolution as a city that honors its rich heritage while embracing innovation, particularly in agriculture and education, making it a key player in southern Alberta.

Airdrie: Rapid Growth and Community Spirit

Airdrie’s impressive population growth to 108,304 in 2024 from 100,924 in 2023 demonstrates a remarkable 7.31 growth rate since 2016. Airdrie is celebrated for its close-knit community spirit and as a family-friendly alternative to Calgary, offering a mix of urban living and accessible rural landscapes.

Strathcona County: Diverse and Dynamic

With a population of 107,632 in 2024, up from 106,384 in 2023, Strathcona County showcases a growth rate of 1.17 from 2016. This region is known for its blend of urban and rural areas, including the specialized municipality of Sherwood Park, providing a unique lifestyle that caters to a wide range of preferences.

Wood Buffalo: Resilient and Resourceful

Wood Buffalo, encompassing Fort McMurray, has a population of 82,400 in 2024, growing from 80,964 in 2023. This 1.77 growth rate since 2016 reflects the region’s resilience and its vital role in Canada’s energy sector, despite facing challenges like wildfires and economic fluctuations.

Grande Prairie: A Northern Star

Grande Prairie’s population has risen to 77,348 in 2024, up from 75,414 in 2023, with a growth rate of 2.56 from 2016. This city is a hub for agriculture, forestry, and oil and gas, driving its economy and attracting people with its vibrant community and opportunities for outdoor adventure.

St. Albert: Family-Friendly and Flourishing

In 2024, St. Albert’s population reaches 72,769, an increase from 71,830 in 2023. With a growth rate of 1.31 since 2016, St. Albert is renowned for its parks, trails, and focus on the arts, making it one of the most sought-after communities for families in the Edmonton metropolitan area.

Medicine Hat: The Sun City’s Steady Growth

Medicine Hat, known as "The Sun City," sees its population grow to 68,839 in 2024 from 68,116 in 2023, reflecting a growth rate of 1.06 since 2016. Its sunny climate, affordable living, and vibrant arts scene continue to attract residents seeking a high quality of life.

Spruce Grove: Thriving Community in the Edmonton Region

Spruce Grove’s population stands at 51,942 in 2024, rising from 49,275 in 2023, which marks a significant growth since 2016. With a 5.41 growth rate, this city is known for its vibrant community, green spaces, and family-friendly amenities, making it an attractive location within the Edmonton metropolitan area.

Cochrane: Scenic Beauty and Rapid Expansion

Cochrane’s population has surged to 47,918 in 2024 from 44,361 in 2023, highlighting an impressive 8.02 growth rate since 2016. Nestled near the Rocky Mountains, Cochrane combines scenic beauty with modern conveniences, driving its rapid expansion as one of Alberta’s most desirable places to live.

Rocky View County: Diverse Landscapes and Opportunities

In 2024, Rocky View County boasts a population of 46,044, up from 45,157 in 2023, with a 1.96 growth rate since 2016. This area is celebrated for its diverse landscapes, including rural farmland, residential areas, and industrial parks, offering a variety of living and business opportunities.

Leduc: Strategic Location and Economic Growth

Leduc’s population has grown to 41,992 in 2024, increasing from 40,262 in 2023. This city benefits from a 4.3 growth rate since 2016, driven by its proximity to Edmonton and the Edmonton International Airport, making it a key location for economic development and transportation logistics.

Okotoks: Sustainable Living and Community Focus

Okotoks, with a population of 37,550 in 2024, up from 36,338 in 2023, has seen a growth rate of 3.34 since 2016. Known for its commitment to sustainable living and a strong community focus, Okotoks offers a high quality of life with a small-town feel close to Calgary.

Fort Saskatchewan: Industrial Heartland and Community Pride

The population of Fort Saskatchewan reaches 35,291 in 2024, growing from 33,657 in 2023, with a 4.86 growth rate since 2016. This city is part of Alberta’s Industrial Heartland and is known for its vibrant community, rich history, and annual festivals that celebrate its heritage and spirit.

Parkland County: Natural Beauty and Rural Charm

Parkland County has a population of 34,704 in 2024, slightly up from 34,367 in 2023, showing a 0.98 growth rate since 2016. With its picturesque landscapes and proximity to Edmonton, Parkland County offers a blend of rural charm and accessibility to urban amenities.

Chestermere: Lake Living and Rapid Growth

Chestermere’s population has increased to 31,823 in 2024 from 30,006 in 2023, showcasing a 6.05 growth rate since 2016. Known for Chestermere Lake and its water-based activities, this city combines the tranquility of lake living with rapid urban growth, making it a popular choice for families.

Grande Prairie County No. 1: A Community of Growth and Prosperity

Grande Prairie County No. 1 sees its population reaching 27,149 in 2024, up from 26,490 in 2023, demonstrating a growth rate of 2.49 since 2016. This area, known for its strong community spirit and economic diversity, continues to attract residents with its balance of agricultural richness and energy sector opportunities.

Beaumont: Francophone Heritage and Rapid Expansion

Beaumont’s population grows to 26,782 in 2024 from 25,376 in 2023, with an impressive 5.54 growth rate since 2016. Celebrated for its vibrant Francophone heritage and close-knit community, Beaumont has experienced rapid expansion due to its desirable location and family-friendly atmosphere.

Foothills No. 31: Scenic Vistas and Agricultural Lands

The population of Foothills No. 31 is 25,424 in 2024, slightly up from 25,075 in 2023, showing a 1.39 growth rate since 2016. This area is renowned for its breathtaking landscapes, agricultural lands, and as a gateway to the Rocky Mountains, offering a peaceful rural lifestyle with close proximity to urban centers.

Lloydminster (Part): A Unique Bi-Provincial Community

Lloydminster (Part), straddling the Alberta-Saskatchewan border, has a population of 22,531 in 2024, rising from 22,148 in 2023. This 1.73 growth rate since 2016 reflects its unique position as a bi-provincial city, drawing in residents and businesses with its blend of Alberta’s resource-driven economy and Saskatchewan’s agricultural base.

Sturgeon County: Balancing Rural and Urban Life

In 2024, Sturgeon County’s population stands at 22,052, up from 21,851 in 2023, with a 0.92 growth rate since 2016. The county offers a balance of rural tranquility and urban convenience, with its proximity to Edmonton making it attractive for those seeking a quieter lifestyle within reach of city amenities.

Red Deer County: Diverse Economy and Natural Beauty

Red Deer County’s population reaches 21,674 in 2024, growing from 21,395 in 2023. With a 1.3 growth rate since 2016, the county is known for its diverse economy, including agriculture, oil, and tourism, and its natural beauty, providing a high quality of life for its residents.

Camrose: A Blend of Tradition and Modernity

Camrose, with a population of 21,331 in 2024, up from 20,989 in 2023, sees a 1.63 growth rate since 2016. This city combines tradition and modernity, with its historic downtown, vibrant arts scene, and educational institutions, making it a charming and dynamic place to live.

Stony Plain: Cultural Richness and Community Spirit

Stony Plain’s population in 2024 is 21,259, an increase from 20,702 in 2023, marking a 2.69 growth rate since 2016. Known for its vibrant murals, cultural festivals, and strong community spirit, Stony Plain offers residents a unique blend of artistic culture and small-town warmth.

Sylvan Lake: Recreational Paradise with Steady Growth

In 2024, Sylvan Lake’s population has reached 19,795, up from 19,091 in 2023, showcasing a growth rate of 3.69 since 2016. Sylvan Lake is admired for its stunning waterfront, recreational activities, and vibrant community life, making it a sought-after destination for both residents and visitors seeking the tranquility of lake living with the convenience of urban amenities.

Bonnyville No. 87: Embracing Growth and Natural Beauty

Bonnyville No. 87 sees its population grow to 18,490 in 2024, from 17,789 in 2023, with a notable growth rate of 3.94 since 2016. This region is known for its rich natural resources, including lakes and forests, offering a plethora of outdoor activities that attract those looking for a connection with nature alongside economic opportunities.

Canmore: Mountain Lifestyle and Community Growth

Canmore’s population in 2024 is 17,223, up from 16,782 in 2023, reflecting a growth rate of 2.63 since 2016. Nestled in the Rockies, Canmore is renowned for its breathtaking scenery, outdoor sports, and a strong sense of community, appealing to those who desire a mountain lifestyle with the perks of a thriving town.

Cold Lake: Strategic Location and Vibrant Community

The population of Cold Lake reaches 16,948 in 2024, increasing from 16,686 in 2023, with a 1.57 growth rate since 2016. Cold Lake’s strategic importance, due to the military base and its vibrant community, makes it an attractive location for families and individuals seeking stability combined with the beauty of lake country.

Strathmore: Growth Fueled by Connectivity and Community

Strathmore’s population stands at 16,442 in 2024, up from 16,079 in 2023, marking a 2.25 growth rate since 2016. With its close proximity to Calgary and strong sense of community, Strathmore offers a blend of rural charm and urban convenience, making it an appealing choice for those looking for a slower-paced lifestyle without sacrificing access to city amenities.

Lloydminster: A Unique Bi-Provincial Identity

Lloydminster, uniquely straddling the Alberta and Saskatchewan border, has a population of 15,833 in 2024, showing growth from 15,256 in 2023. With a 3.78 growth rate since 2016, Lloydminster benefits from a unique bi-provincial identity, attracting a diverse range of residents with its robust economy and community offerings.

Brooks: Diverse Community and Economic Stability

In 2024, Brooks has a population of 15,783, slightly up from 15,610 in 2023, with a growth rate of 1.11 since 2016. Known for its cultural diversity and strong agricultural base, Brooks continues to provide economic stability and a welcoming community for newcomers and long-standing residents alike.

Lacombe: Historical Charm and Modern Amenities

Lacombe’s population in 2024 is 15,548, up from 15,212 in 2023, demonstrating a 2.21 growth rate since 2016. This city blends historical charm with modern amenities, offering a high quality of life with its beautiful parks, vibrant arts scene, and community-focused events.

High River: Resilient Community with a Heart

High River, known for its resilience and community spirit, has a population of 14,700 in 2024, growing from 14,556 in 2023, with a growth rate of 0.99 since 2016. The town’s recovery and growth after the floods of 2013 highlight its strength and appeal as a close-knit community that values its members and heritage.

Alberta’s Evolving Landscape: A Summary of Growth and Diversity

As we reflect on the population trends across Alberta in 2024, it’s clear that the province is experiencing a period of significant growth and transformation. From the bustling streets of Calgary and Edmonton to the serene landscapes of Sylvan Lake and Canmore, Alberta’s cities and towns are thriving, each contributing uniquely to the province’s vibrant tapestry. 

Alberta’s growth is not just a story of numbers; it’s about the communities, the people, and the quality of life that attract residents old and new. Cities like Airdrie and Cochrane have shown remarkable growth rates, driven by their appealing blend of urban convenience and close-knit community vibes. Meanwhile, regions like Strathcona County and Wood Buffalo continue to play crucial roles in Alberta’s economy, offering a mix of urban and rural living that caters to a diverse population.

The province’s commitment to maintaining a balance between economic development and environmental stewardship, alongside fostering diverse and inclusive communities, stands out. Alberta’s cities and counties, with their unique charms, robust economies, and welcoming atmospheres, reflect a province that’s not only growing in numbers but also in spirit and resilience.

As Alberta moves forward, it remains a province of opportunity, diversity, and natural beauty. The population trends of 2024 underscore a dynamic future, promising continued growth and prosperity for all its residents. Alberta’s journey is one of embracing change while staying rooted in the values and traditions that make it truly unique.

Interesting Calgary Facts

Calgary is one of the youngest cities in Canada and the world, with an average age of 37

Calgary is the third most diverse major city in Canada, with more than 120 languages spoken in the city

Calgary is quite large at 848 square kilometers (327 square miles)

Calgary has been voted the cleanest city in the world

Calgary was named the 4th most livable city in the world in 2018

Calgary has roughly 5,000 restaurants



Leave a Reply

Your email address will not be published. Required fields are marked *