US5.com

Area Code 651

Explore ZIP codes in area code 651 — covering MN — 66 ZIP codes — 1,149,687 residents. Population, income, and housing at a glance.

ZIP codes
66
Population
1,149,687
States
MN
Median household income (avg.)
$96,495
Average home value
$342,497

Where is area code 651?

Area code 651 maps to 66 indexable ZIP codes on US5 across MN, with a combined ZIP-area population of about 1,149,687.

Among places with the most population in this NPA on US5 are St. Paul, MN, Maplewood, MN, Woodbury, MN, Arden Hills, MN, and Roseville, MN. Open any ZIP below for full demographics, housing, and nearby services.

The most populous ZIP currently listed for 651 is 55106 (about 56,969 residents).

Income and housing in 651

Across ZIPs with income data in area code 651, the average median household income is about $96,495 — about 28% above the U.S. median ($75,149).

Average median home value across those ZIPs is about $342,497.

On this page’s income ranking, ZIP 55042 is near the top at about $154,779.

How area code 651 numbering works

In the North American Numbering Plan, the first three digits of a 10-digit phone number are the Numbering Plan Area (NPA), commonly called the area code. Digits 4–6 are the central office code (NXX / “exchange”), and the last four digits identify the individual line.

US5’s 651 page groups ZIP codes that are associated with this NPA in published geography data. That is a place-based view — it is not a live directory of every phone number assigned to 651, and overlays or split NPAs can mean multiple area codes serve the same metro.

Scams and caller ID spoofing

Seeing area code 651 on caller ID does not prove the caller is physically in MN. Spoofing tools can display almost any NPA, including local-looking numbers used in IRS, bank, warranty, and “grandparent” scams.

If you receive an unexpected call about taxes, arrests, or locked accounts: hang up, do not share codes or remote-access software, and contact the organization using a number from its official website or your statement — not a number the caller provides. US5 publishes geography for research; it does not verify live callers.

ZIP codes in area code 651

ZIP City County State Population Income Home value
55106 St. Paul Ramsey County MN 56,969 $68,601 $233,000
55104 St. Paul Ramsey County MN 45,777 $75,038 $290,900
55112 Arden Hills Ramsey County MN 45,680 $93,823 $338,800
55125 Woodbury Washington County MN 44,929 $118,129 $396,600
55117 St. Paul Ramsey County MN 44,095 $71,784 $262,700
55119 Maplewood Ramsey County MN 44,068 $77,870 $262,700
55113 Roseville Ramsey County MN 40,786 $86,830 $331,200
55016 Cottage Grove Washington County MN 39,925 $121,295 $358,800
55110 White Bear Lake Ramsey County MN 37,272 $97,211 $347,100
55024 Farmington Dakota County MN 36,681 $123,582 $350,500
55082 Grant Washington County MN 36,414 $117,538 $459,500
55109 Maplewood Ramsey County MN 34,266 $81,759 $291,200
55068 Rosemount Dakota County MN 32,194 $125,271 $379,500
55129 Woodbury Washington County MN 32,016 $152,500 $517,800
55118 West St. Paul Dakota County MN 29,396 $85,229 $331,800
55033 Hastings Dakota County MN 29,241 $102,026 $335,800
55014 Lino Lakes Anoka County MN 28,975 $98,952 $324,700
55128 Oakdale Washington County MN 28,945 $89,642 $300,700
55126 Shoreview Ramsey County MN 27,484 $109,017 $366,400
55105 St. Paul Ramsey County MN 27,470 $108,200 $453,300
55116 St. Paul Ramsey County MN 26,099 $83,156 $405,900
55025 Columbus Anoka County MN 25,759 $95,993 $385,800
55038 Hugo Washington County MN 24,246 $127,194 $408,000
55076 Inver Grove Heights Dakota County MN 21,258 $98,026 $308,900
55075 South St. Paul Dakota County MN 20,651 $84,573 $267,000
55102 St. Paul Ramsey County MN 19,565 $74,143 $280,400
55066 Red Wing Goodhue County MN 19,125 $70,529 $237,800
55130 St. Paul Ramsey County MN 18,634 $53,281 $220,300
55127 North Oaks Ramsey County MN 18,607 $113,355 $409,400
55107 St. Paul Ramsey County MN 15,533 $78,125 $259,900
55108 St. Paul Ramsey County MN 15,339 $84,583 $365,400
55077 Inver Grove Heights Dakota County MN 14,585 $108,314 $496,800
55056 North Branch Chisago County MN 14,279 $93,601 $297,600
55103 St. Paul Ramsey County MN 13,892 $47,872 $240,400
55042 Lake Elmo Washington County MN 13,156 $154,779 $594,000
55092 Wyoming Anoka County MN 11,103 $97,241 $336,600
55115 Mahtomedi Washington County MN 8,926 $132,796 $481,900
55079 Stacy Chisago County MN 8,840 $111,484 $335,400
55009 Cannon Falls Goodhue County MN 8,258 $89,023 $311,400
55101 St. Paul Ramsey County MN 7,937 $72,703 $252,700
55045 Lindstrom Chisago County MN 7,854 $110,685 $373,500
55041 Lake City Wabasha County MN 7,532 $83,673 $265,300
55013 Chisago City Chisago County MN 7,030 $99,898 $366,000
55071 St. Paul Park Washington County MN 5,807 $98,945 $256,200
55005 East Bethel Anoka County MN 4,756 $109,464 $324,600
55114 St. Paul Ramsey County MN 4,655 $65,236 $296,900
55055 Newport Washington County MN 4,460 $63,365 $331,300
55073 Scandia Washington County MN 4,145 $130,556 $470,400
55003 Bayport Washington County MN 3,948 $115,781 $363,200
55981 Wabasha Wabasha County MN 3,863 $69,195 $234,300
55043 Lakeland Washington County MN 3,471 $101,754 $360,600
55032 Harris Chisago County MN 3,353 $106,522 $363,200
55001 Afton Washington County MN 2,956 $130,625 $654,000
55027 Goodhue Goodhue County MN 2,948 $92,857 $290,400
55074 Shafer Chisago County MN 2,260 $104,545 $283,700
55047 Scandia Washington County MN 2,230 $100,357 $478,800
55012 Center City Chisago County MN 1,995 $93,500 $367,500
55084 Taylors Falls Chisago County MN 1,942 $90,500 $294,300
55089 Red Wing Goodhue County MN 1,760 $105,938 $373,200
55031 Hampton Dakota County MN 1,682 $113,654 $393,400
55945 Kellogg Wabasha County MN 1,298 $77,143 $220,800
55026 Frontenac Goodhue County MN 451 $104,688 $278,600
55085 Vermillion Dakota County MN 409 $93,333 $291,400
55090 Willernie Washington County MN 377 $80,179 $305,200
55968 Wabasha County MN 130 $54,688 $196,900
55155 St. Paul Ramsey County MN

Frequently asked questions

Where is area code 651?

Area code 651 is associated with ZIP codes in MN on US5, covering about 1,149,687 combined ZIP-area residents across 66 codes. Browse the ZIP table on this page for cities and counties.

How many ZIP codes are in area code 651?

US5 currently lists 66 indexable ZIP codes for area code 651. Counts can change as geography publishes update.

What is the average income in area code 651?

The average of ZIP median household incomes in area code 651 is about $96,495 (about 28% above the U.S. median ($75,149)). Individual neighborhoods vary — sort the ZIP table by income to compare.

What is an NXX or “number block” in area code 651?

After the area code, the next three digits (NXX) identify a central office / exchange “block” of up to 10,000 numbers. US5 focuses on ZIP geography for 651; for live number assignment details, use official NANPA / carrier resources.

Does a 651 caller ID mean the person is local?

No. Caller ID can be spoofed to show area code 651 even when the caller is elsewhere. Treat unexpected calls about money, arrests, or account lockouts as suspicious and verify through official channels.

How can I avoid phone scams that use area code 651?

Do not trust caller ID alone. Never send gift cards, wire money, or install remote-access apps because a caller claims to be from the IRS, a bank, or tech support. Hang up and call back using a published number from a statement or official website.

What cities use area code 651?

Larger population clusters on US5 for 651 include St. Paul, MN, Maplewood, MN, Woodbury, MN, Arden Hills, MN, and Roseville, MN. Open linked ZIP pages for neighborhood-level demographics.