128 years in pictures
Census counts: 123 in 1900, 21,973 in 2020. The archive holds 12 old photos and papers going back to 1929 and 6 maps from 1902 on.
- 1898Columbia Heights is settled
Each edition grades its towns against each other only.

A town of 22,482, settled in 1898.
Columbia Heights is a solid, middle-of-the-road choice. It grades C overall, 260th of 271 graded towns in Minnesota, with no subject far below average. Its best mark is cost of living: homes are within reach, about $296K for a typical one, or 3 years of the Minneapolis metro’s $100K median household income. Its lowest everyday mark is in schools: its public schools trail 74% of Minnesota towns on state tests and graduation. Only 13 of Minnesota’s 574 towns score higher on walkability. Columbia Heights’ trail density is 1.0 miles per square mile, where Minnesota’s towns sit at 0.5 and U.S. towns at 0.4. The biggest park or preserve is Sullivan Lake Park, at 32 acres.
Where Columbia Heights beats most towns.
19,496 counted in 2010 and 21,973 in 2020; an estimated 22,482 in 2025.
U.S. Census 2010 & 2020 counts · Census Bureau estimate, July 1, 2025
Each subject compared with towns across the country (schools within Minnesota), ordered by how far Columbia Heights is from typical.
How TownRatings grades towns →
Census counts: 123 in 1900, 21,973 in 2020. The archive holds 12 old photos and papers going back to 1929 and 6 maps from 1902 on.
Museums, parks, gardens and other places to visit around Columbia Heights. Close and well known come first.
Big draw5 mi Stadium & arenaU.S. Bank Stadium
5 mi Stadium & arenaHuntington Bank Stadium
5 mi Stadium & arenaTarget Field
10 mi Stadium & arenaGrand Casino Arena
5 mi WaterfallSaint Anthony Falls
8 mi Stadium & arenaAllianz FieldU.S. Bank Stadium: Darb02, CC BY-SA 4.0 · Huntington Bank Stadium: Lectrician2, CC BY-SA 4.0 · Target Field: Lectrician2, CC BY-SA 4.0 · Grand Casino Arena: AlexiusHoratius, CC BY-SA 3.0 · Saint Anthony Falls: The original uploader was Mulad at English Wikipedia., Public domain · Allianz Field: Andy Witchger, CC BY 2.0
Who provides power, water and the rest in Columbia Heights, and how to reach them.
EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.
Ordered by what stands out in Columbia Heights.
Columbia Heights has homes that are cheap against local pay, has seen reported crime fall beyond ordinary swings and has cooler summers than most of the country, though not than most of Minnesota.
| Biggest places to walk | Trails | Acres |
|---|---|---|
| 1. Kordiak Park | 0.9 mi | 31 |
| 2. Huset Park | 0.4 mi | 31 |
| 3. Curt Ramsdell Park | 0.3 mi | 5 |
Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US
Its public schools are run by the Columbia Heights Public School District. Two of its 12 schools are below, each with why it’s listed.
| School | Level | Students | Letter |
|---|---|---|---|
| Highland ElementaryLargest public elementary schoolGrades PK–5 | Grades PK–5 | 534 | D |
| Columbia Heights Senior HighLargest public high schoolGrades 9–12 | Grades 9–12 | 1,141 | C |
NCES · EDFacts · graded within MN on state tests and graduation
Jobs based here grew from 3,167 in 2013 to 4,711.
Most working residents leave Columbia Heights for work: only 4% work in town. 16% of Columbia Heights residents live below the poverty line, above both Minnesota’s towns (7%) and U.S. towns (9.6%). Since 2013, Columbia Heights has added 1,544 jobs, to 4,711 in 2023.
| Columbia Heights | Minnesota towns | U.S. towns | |
|---|---|---|---|
| Below the poverty line | 16% | 7% | 9.6% |
| Work from home | 19% | 14% | 11% |
| Working residents who work in town | 3.8% | 9.9% | 8% |
| Median household income | $74,000 | $91,000 | $80,000 |
Census LEHD 2023 · ACS
Reported crimes fell from 476 to 385 over the last three FBI years, a drop beyond ordinary year-to-year swings.
Columbia Heights’ violent crime rate is 2.4 per 1,000 residents.
| Columbia Heights | Minnesota towns | U.S. towns | |
|---|---|---|---|
| Violent crimes per 1,000 (2025) | 2.4 per 1,000 residents | 1.1 | 1.6 |
| Property crimes per 1,000 (2025) | 14 per 1,000 residents | 8.6 | 9.9 |
FBI crime data, 2025 · crimes reported to police
Expected storm and flood damage is higher than in 68% of U.S. communities. Since 2001, 4 flood insurance claims have been paid out in Columbia Heights.
FEMA flood insurance claims · FEMA National Risk Index · OpenFEMA
July afternoons average 82.2°: cooler than most of the country, but hotter than 81% of Minnesota places with climate records; January nights average 6.4°.
Columbia Heights has cold, snowy winters and pleasant summers. The January low in Columbia Heights is 6°F. About 54 inches of snow falls in a winter.
| Columbia Heights | Minnesota towns | U.S. towns | |
|---|---|---|---|
| January low | 6°F | 6°F | 22°F |
| July high | 82°F | 82°F | 85°F |
NOAA U.S. Climate Normals, 1991–2020
At 3 years of the Minneapolis metro’s $100K median household income, the typical home (about $296K) costs less against local pay than in 88% of Minnesota towns; that ratio is one input to its B− for cost of living. 60.4% of renter households pay 30% or more of their income for housing, against 48.1% across Minnesota.
The typical Columbia Heights home is worth about $296,000, up 1.4% in a year, 15% below the Minnesota typical home. 66% of Columbia Heights households own their home.
| Columbia Heights | Minnesota towns | U.S. towns | |
|---|---|---|---|
| Households that own their home | 66% | 75% | 73% |
| Median rent | $1,295 a month | $1,192 a month | $1,185 a month |
Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center
Adults 18 to 34 are 27% of residents (22% statewide). 14% of residents are 65 or older in Columbia Heights. Columbia Heights has grown 2.4% since 2020, to 22,482 residents in the Census Bureau’s 2025 estimate.
| Columbia Heights | Minnesota towns | U.S. towns | |
|---|---|---|---|
| Aged 65 or older | 14% | 18% | 18% |
| Median age | 36.8 years | 39.9 years | 40.5 years |
| Under 18 | 21% | 23% | 22% |
50% women, 50% men
That’s an even split within the survey’s margin of ±2 points. Across Minnesota, 49.9% of residents are women. Median age: women 37.9, men 35.0.
| Columbia Heights | MN | U.S. | |
|---|---|---|---|
| Under 10 | 12.6% | 12.1% | 11.6% |
| 10 to 17 | 8.3% | 10.7% | 10.3% |
| 18 to 24 | 8.6% | 8.8% | 9.1% |
| 25 to 34 | 18% | 13% | 13.7% |
| 35 to 44 | 12.3% | 13.5% | 13.2% |
| 45 to 54 | 13.5% | 11.6% | 12.2% |
| 55 to 64 | 12.2% | 12.9% | 12.7% |
| 65 to 74 | 7.7% | 10.2% | 10.2% |
| 75 and older | 6.8% | 7% | 7% |
| No diploma | 9.4% | 6.1% | 10.4% |
| High school | 29.7% | 23.3% | 26% |
| Some college | 19.6% | 19.5% | 19.1% |
| Associate’s | 8.8% | 11.8% | 8.8% |
| Bachelor’s | 23.5% | 25.6% | 21.6% |
| Graduate | 9% | 13.8% | 14.1% |
Census population estimates, 2025 · U.S. Census Bureau · ACS 2020-2024 5-year estimates
| What stands out | Columbia Heights | MN |
|---|---|---|
| Fewer adults who have had cancer | 7.1% | 8.5% |
| More adults facing a utility shut-off | 9.4% | 5.7% |
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA
29 within 15 miles of the center of Columbia Heights
About 5 of every 100 Columbia Heights residents are enrolled in college, about the same as Minnesota.
Where Columbia Heights’s working residents go each day. Line width shows the share.
Census LEHD 2023
City in Minnesota, United States
Columbia Heights is a city in Anoka County, Minnesota, United States. The population was 21,973 at the 2020 census. Minnesota State Highways 47 (University Avenue) and 65 (Central Avenue) are two of the main routes in the city. Columbia Heights is a first-ring northern suburb of Minneapolis, which borders it on the south. Its downtown district is centered at the intersection of 40th Avenue NE and Central Avenue, and includes the Heights Theater, county offices, the Public Library, and a variety of businesses. Central Avenue forms a commercial district along its length. More businesses also line University Avenue.
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
One town shares a border with Columbia Heights.
| Town | MN rank | Overall | Cost | Safety | Schools | Health |
|---|---|---|---|---|---|---|
| Columbia Heights | #260 | C | B− | C | C | C+ |
| Fridley | #251 | C | B− | D | C+ | B |
Short answers, built from the data on this page.
Columbia Heights grades C overall, better than 27% of U.S. towns and #260 of 271 in Minnesota. It grades C+ for health, C for safety and C for schools.
Paul-Bloomington, MN-WI metro area). Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades B−.
2 notable people were born here, including Pat Proft and James D. La Belle.