Terrace, BC

British Columbia

Terrace is a small city in British Columbia with a population of 12,017. Residents earn $90,000 per year, which is 20% above the national average.

3.3 /5.0
B Good
12,017 Population 543/sq mi density
$90,000 Median Income $52,400 per capita
$420,000 Home Value
$1,000 Median Rent 15.1% income on rent
47°F Avg Temperature 188 sunny days/yr
B
Overall
3.3 / 5.0
Good overall score based on economy, affordability, safety and education
B+
Economy
3.9 / 5.0
$90,000 median income, 6.5% unemployment
A
Affordability
4.0 / 5.0
$420,000 home value, $1,000/mo rent
C
Education
2.1 / 5.0
13.7% bachelor's degree or higher
Median Income $90,000
20% higher than US avg
Home Value $420,000
49% higher than US avg
Bachelor's+ 13.7%
59% lower than US avg
Median Rent $1,000
14% lower than US avg
Unemployment 6.5%
81% higher than US avg
Poverty Rate 9.3%
25% lower than US avg

How Terrace Compares to the U.S. Average (100% = U.S. avg)

People

Population12,017
Median Age38.0 yrs
Density543/mi²
Male / Female50% / 50%
Largest GroupWhite 89%

Economy

B+
Median Income$90,000
Per Capita$52,400
Unemployment6.5%
Poverty9.3%
Commute18 min

Housing

A
Home Value$420,000
Rent$1,000
OwnershipN/A
Housing Units4,875
Rent Burden15.1%

Crime

ViolentN/A
PropertyN/A

Health

ObesityN/A
UninsuredN/A

Climate

Avg Temp47°F
AQIN/A
Rain63.7 in/yr
Sunny Days188/yr
Elevation226 ft

Education

C
Bachelor's+13.7%
High School+29.8%
Graduate+5.3%

Community

Commute18 min

Is Terrace a Good Place to Live?

Based on current data, Terrace receives an overall livability score of 3.3 out of 5.0, earning a grade of B. Key strengths include above-average household incomes. Areas to be aware of include high housing costs, above-average unemployment. Terrace offers a solid quality of life with a good balance of affordability, safety, and opportunity.

Economy & Jobs

The median household income in Terrace is $90,000, 20% above the national average of $75,149. Residents generally enjoy above-average earning potential. The unemployment rate of 6.5% is somewhat elevated compared to the national rate of 3.6%. 9.3% of residents live in poverty, near the national average of 12.4%. Workers commute an average of 18 minutes, shorter than most U.S. cities.

Cost of Living & Housing

The median home value in Terrace is $420,000, 49% above the national median. Renters pay a median of $1,000 per month, below the national average — a plus for affordability. A price-to-income ratio of 4.7x indicates a reasonably affordable housing market.

Education

13.7% of residents hold a bachelor's degree, below the national average of 33.7%. 29.8% have completed high school.

Climate & Weather

Terrace experiences four distinct seasons with an average temperature of 47°F. Winters average 34°F in January while summers reach 66°F in July. With 188 sunny days, the area sees less sunshine than many U.S. cities. Annual precipitation totals 63.7 inches, including 132.3 inches of snow.

Terrace has a population of 12,017 with a density of 543 people per square mile. The median age is 38.0 years, 2% younger than the national median of 38.9. The city is predominantly White (89.4%), with 9.7% Asian.

Population

12,017
Total Population
2021 Census
543
People / sq mi
38.0yrs
Median Age
2% below US avg
22.1mi²
Land Area

Gender Distribution

Male 49.7%
Female 50.3%

Race & Ethnicity

Terrace vs U.S. Average

Language Spoken at Home

English Only82.9%
6% above US avg
Spanish1.8%
87% below US avg
Other Languages15.3%

Social Characteristics

Terrace vs U.S. Average

The median household income in Terrace is $90,000, which is 20% above the national average of $75,149. The unemployment rate is 6.5% (above the 3.6% US average). 9.3% of residents live below the poverty line. Workers commute an average of 18 minutes.

Income: Terrace vs U.S.

Commute Mode

Income

Median HH Income$90,000
20% above US avg
Per Capita Income$52,400

Employment & Poverty

Unemployment6.5%
81% above US avg
Poverty Rate9.3%
25% below US avg

Business (County)

Tax & Cost of Living

Commute & Transportation

Commute Time17.6 min
Drive Alone79.6%
Public Transit2.1%
Work from Home12.2%

Walkability

The median home value in Terrace is $420,000, 49% above the national average. Monthly rent averages $1,000 (14% below US avg).

Home Value Sources

Ownership Split

Home Values

Census Median$420,000
49% above US avg

Real Estate Market (Redfin)

Rental Costs

Census Median Rent$1,000
14% below US avg
Rent Burden15.1%

Ownership & Property

Owner-Occupied70.1%
Renter-Occupied29.9%
Housing Units4,875

Property Tax

Health Metrics: Terrace vs U.S. Average (%)

Chronic Conditions

Behaviors & Mental Health

Healthcare Access

Food & Exercise

Crime Rates: Terrace vs U.S. Average (per 100,000)

Violent Crime

Property Crime

Traffic Safety

Safety Score

Terrace has an average annual temperature of 47°F (8°C). Winters average 34°F in January while summers reach 66°F in July. Annual precipitation is 63.7 inches. The area enjoys 188 sunny days per year.

Temperature

34°F Jan (1°C) 66°F Jul (19°C)
Annual Average47.2°F
13% below US avg
January Average34°F (1°C)
July Average66°F (19°C)
Sunny Days188 days/yr

Precipitation & Snow

Annual Rainfall63.7 inches
68% above US avg
Snowfall132.3 inches/yr

Air Quality

Geography

Elevation226 ft (69 m)
Area22.1 sq mi (57.3 km²)
Population Density543/sq mi
Coordinates54.5163°N, 128.6035°W
TimezoneAmerica/Vancouver
13.7% of residents hold a bachelor's degree or higher (59% below US avg).

Education

Bachelor's Degree+13.7%
59% below US avg
High School+29.8%
Graduate Degree+5.3%
C Education Grade (2.1/5.0)

Urban-Rural Classification

Population Density543/sq mi
Total Area22.1 sq mi

Infrastructure & Services

Safety & Disasters

Commute & Transportation

Avg Commute17.6 min
Drive Alone79.6%
Public Transit2.1%
Work from Home12.2%

Nearby Cities

Compare Terrace with another city: