Granby is a growing mountain town known for its proximity to Granby Ranch, Lake Granby, and Rocky Mountain National Park. With year round recreation including skiing, hiking, fishing, and lake activities, Granby attracts consistent demand from vacation renters and outdoor enthusiasts. Investors value Granby for its strong short term rental potential, newer mountain developments, and more attainable pricing compared to nearby resort towns. Its central location in Grand County makes it an appealing market for both Airbnb income and long term appreciation.
3,550 people live in Granby, where the median age is 51.6 and the average individual income is $53,057. Data provided by the U.S. Census Bureau.
Total Population
Median Age
Population Density Population Density This is the number of people per square mile in a neighborhood.
Average individual Income
There's plenty to do around Granby, including shopping, dining, nightlife, parks, and more. Data provided by Walk Score and Yelp.
Granby has 1,613 households, with an average household size of 2.2. Data provided by the U.S. Census Bureau. Here’s what the people living in Granby do for work — and how long it takes them to get there. Data provided by the U.S. Census Bureau. 3,550 people call Granby home. The population density is 9.64 and the largest age group is Data provided by the U.S. Census Bureau.
Total Population
Population Density Population Density This is the number of people per square mile in a neighborhood.
Median Age
Men vs Women
Population by Age Group
0-9 Years
10-17 Years
18-24 Years
25-64 Years
65-74 Years
75+ Years
Education Level
Total Households
Average Household Size
Average individual Income
Households with Children
With Children:
Without Children:
Marital Status
Blue vs White Collar Workers
Blue Collar:
White Collar:
The best homes sell fast. Get connected to a real estate agents to start your search.
CONTACT US