Who Runs Post Offices in Minnesota
Mail in Minnesota moves through a network the state does not operate. Every post office here belongs to the United States Postal Service, an independent federal agency. No state department sets counter hours, postage prices or staffing. Our database lists 789 offices across 87 counties, from busy Minneapolis branches to small counters in towns of a few hundred people. This page explains how that network is organised and how to get a task done at the right counter.
The Postal Service is overseen by a Board of Governors, and the Postal Regulatory Commission reviews its rates and service standards. Both sit in Washington, D.C. If you have a complaint about a Minnesota office, start with the postmaster at that location. Next, use the USPS customer service channels. Your U.S. representative's district office can also help with stalled cases.
The state still touches the mail in several ways. The Minnesota Secretary of State sets the rules for absentee and mail ballots. Driver and Vehicle Services, part of the Minnesota Department of Public Safety, handles licenses, plates and titles. County elections offices and county auditor-treasurers handle local paperwork. None of these tasks happens at the post office, and it saves a trip to know the difference.
Minnesota ZIP Codes run in the 550 to 567 range. The first three digits point to a regional sorting area. The last two identify the delivery office. That last part matters, because a ZIP Code sometimes follows the mail route rather than the town boundary.
The types of offices you will find
Not every counter offers the same services. Minnesota has several kinds of retail locations:
- Full-service post offices sell stamps, ship packages, rent PO Boxes and handle certified and registered mail.
- Small-town offices in places like Hines, Ellendale and Lyle often run shorter hours but offer the core services.
- Contract postal units operate inside a local business and offer a narrower set of services.
- Station and branch offices, such as Bear Creek Station in Rochester, serve one part of a larger city.
Metro Post Offices in Hennepin, Ramsey and Dakota Counties
The Twin Cities area has the densest cluster of offices in the state. Minneapolis alone has 36 listings in our database, and St. Paul has 21. Hennepin County leads all Minnesota counties with 51 listings. Ramsey County has 14, and Dakota County has 16.
Suburban addresses can confuse newcomers. The Bloomington Post Office at 9641 Garfield Avenue South carries a Minneapolis mailing city. The Apple Valley Post Office at 7287 153rd Street West uses a St. Paul mailing city, even though Apple Valley is a Dakota County suburb. The Postal Service assigns mailing names by delivery area, not by city limits. Always use the mailing city and ZIP Code printed on your mail, even if your city hall uses a different name.
Metro offices give you more choices. You can often find one with Saturday hours, and larger locations usually have self-service kiosks for lobby use. The tradeoff is crowding. Lunch hours and the days after a holiday bring long lines. Mid-morning on a Tuesday or Wednesday is usually calmer.
Many metro residents also use their nearest office for a PO Box rather than home delivery. Apartment buildings, rental properties and moves between suburbs make a box a stable address. Ask about box sizes and rental terms at the counter. Prices depend on the size of the box and the ZIP Code, so confirm them before you commit.
Using the phone before you drive
Hours and passport availability change by location. Calling ahead is practical, and the numbers in our listings help. The Bloomington office is 952-884-5258. The Apple Valley office is 952-997-3031. If a task needs a specific clerk or a scheduled appointment, a two-minute call can save a trip.
Northern Minnesota: Duluth, the Iron Range and the Border
North of the metro area, offices are fewer and farther apart. St. Louis County has 37 listings. It is the largest county east of the Mississippi in land area, so one county can include a lake-port city and remote forest communities. The Duluth Post Office at 2800 West Michigan Street (218-723-2526) serves the largest city in the region. The Keewatin Post Office, with a Hibbing mailing address at 123 West 3rd Avenue, serves a smaller Iron Range community.
Itasca County has 15 listings, and Bovey, with three, is one of the most represented small cities in our data. The Bovey Post Office at 500 2nd Street can be reached at 218-245-2133. Many Iron Range towns grew around mining, and each kept its own post office. That is why a county with modest population still has many listings.
Along the Canadian border, the International Falls Post Office at 400 4th Street (218-283-3331) in Koochiching County handles a lot of cross-border mail. Baudette, in Lake of the Woods County, has a post office at 10424 Minnesota 11 (218-634-2103). Mail to Canada is international mail. It needs the correct customs form, a full description of the contents and the right postage. Ask the clerk to check the item before you seal it.
Winter shapes service here. Heavy snow, long distances and rural roads can slow rural carriers. Mail pickup at a PO Box is often more dependable than waiting for a route in a storm. If you spend summers at a lake home, a box or a temporary mail hold avoids missed deliveries.
Tribal and rural communities
Some offices anchor communities with few other services. Naytahwaush, in Mahnomen County on the White Earth Reservation, has a post office at 2531 310th Avenue (218-935-2430). Red Lake Falls, in Red Lake County, has one at 118 Champagne Avenue Southwest (218-253-2794). Hines, in Beltrami County, is at 22061 Hines Road Northeast (218-835-4722). In places like these, the post office is often where people pick up prescriptions shipped by mail, benefit letters and parcels from online orders. Otter Tail County, with 18 listings, and Polk County, with 13, show the same pattern across the western part of the state.
Southern and Central Minnesota Offices
Regional centers anchor the south. The Mankato Post Office at 401 South 2nd Street (507-625-6587) serves Blue Earth County. The Red Wing Post Office at 222 West Avenue (651-388-8637) sits on the Mississippi River in Goodhue County. In Rochester, the Bear Creek Station at 1224 Eastgate Drive Southeast (507-281-0573) serves Olmsted County, home to a large medical community that sends and receives a high volume of mail and parcels.
Farther south, the Albert Lea Post Office at 141 South Newton Avenue (507-373-3167) serves Freeborn County. Mower County has two examples with different mailing cities: the Lansing office on 270th Street carries an Austin address, and the Lyle Post Office at 106 Grove Street is in its own town. In the middle of the state, the Brainerd Post Office at 422 Laurel Street (218-829-3101) serves the Crow Wing County lakes area, and the Cloquet Post Office at 316 Cloquet Avenue (218-879-9442) serves Carlton County.
In farm country, small offices often serve a rural route that covers dozens of miles. Silver Creek, in Wright County, has an office on 112th Street Northwest with a Maple Lake mailing address. Castle Rock, in Rice County, uses a Northfield mailing address. If your GPS shows a different town from your mail, this is the reason.
What to Bring and When to Go
A little preparation makes any Minnesota post office visit quicker. Use this checklist:
- Bring a government-issued photo ID for certified mail, package pickup and passport applications.
- Pack and address parcels before you arrive. Include the full ZIP Code and a return address.
- Bring the pickup slip if a carrier left a notice for a package or a restricted-delivery item.
- Check hours by phone for small-town offices, since many close at midday or have shorter Saturday hours.
- Allow extra time in December, and after severe weather in the north.
Plan around the season, too. Fall and winter holidays bring the heaviest lines. Spring brings tax-season mailings. Summer brings forwarding requests as people move to cabins and lake homes. Whichever office you use, a short call ahead is the most reliable way to get exact hours and services.
Post offices in Minnesota are part of the national USPS network, operating under regional district management to deliver uniform service standards while accommodating the specific needs of urban, suburban, and rural communities across the state. Larger cities in Minnesota may have multiple post offices and main processing facilities.
Post Office locations are available in 697 cities across Minnesota. They are spread across 87 counties.
Cities with the highest concentration of post office locations include Minneapolis, St. Paul, Duluth, reflecting densely populated areas with multiple branch offices serving different neighborhoods and zip codes.
Residents of Minnesota can use the USPS website to find the closest post office, check current lobby and window hours, locate self-service kiosks available after hours, and track incoming and outgoing mail and packages from their phones or computers.
Post Office by Counties
Post Office by Cities
- Bethel
- Bemidji
- Beardsley
- Bena
- Barnum
- Backus
- Blackduck
- Burnsville
- Bejou
- Bertha
- Bowlus
- Brownsdale
- Barnesville
- Brewster
- Blooming Prairie
- Babbitt
- Brimson
- Brainerd
- Brandon
- Barrett
- Bird Island
- Boyd
- Balaton
- Beaver Creek
- Benson
- Bruno
- Becker
- Bovey
- Big Falls
- Bellingham
- Brownton
- Belview
- Byron
- Bluffton
- Belle Plaine
- Biwabik
- Blue Earth
- Brook Park
- Buffalo Lake
- Buhl
- Breckenridge
- Browns Valley
- Bayport
- Buffalo
- Brownsville
- Braham
- Bricelyn
- Bigfork
- Blomkest
- Battle Lake
- Beltrami
- Bigelow
- Brookston
- Bagley
- Baudette
- Bock
- Brooks
- Badger
- Borup
- Big Lake
- Belgrade
- Brooten
- Burtrum
- Browerville
- Butterfield
- Chaska
- Cologne
- Cass Lake
- Circle Pines
- Clinton
- Correll
- Carlton
- Carver
- Cromwell
- Callaway
- Cloquet
- Comfrey
- Chanhassen
- Clearbrook
- Currie
- Crookston
- Chokio
- Chisholm
- Clontarf
- Chisago
- Center
- Carlos
- Cambridge
- Champlin
- Coleraine
- Cosmos
- Clearwater
- Clarkfield
- Cleveland
- Clara
- Courtland
- Clarissa
- Comstock
- Crosslake
- Ceylon
- Caledonia
- Cohasset
- Clitherall
- Campbell
- Canby
- Crosby
- Cyrus
- Clarks Grove
- Climax
- Clear Lake
- Crane Lake
- Cottage Grove
- Canton
- Cannon Falls
- Chatfield
- Cotton
- Cottonwood
- Claremont
- Cushing
- Chandler
- Cook
- Cold Spring
- Cokato
- Garden City
- Gilman
- Good Thunder
- Graceville
- Garrison
- Glenville
- Grove
- Goodridge
- Georgetown
- Grygla
- Grand Meadow
- Glyndon
- Grand Marais
- Ghent
- Grandy
- Grasston
- Granada
- Glenwood
- Grand Portage
- Grand Rapids
- Greenbush
- Goodhue
- Gaylord
- Green Isle
- Greenwald
- Granite Falls
- Gilbert
- Grey Eagle
- Gonvick
- Garfield
- Gary
- Gibbon
- Glencoe
- Hanska
- Hackensack
- Hamburg
- Hill
- Hines
- Hitterdal
- Hastings
- Hayfield
- Howard Lake
- Hampton
- Hayward
- Hoffman
- Hawley
- Hugo
- Harmony
- Hallock
- Henderson
- Hope
- Hendrum
- Hanover
- Hanley Falls
- Hovland
- Hendricks
- Hancock
- Holloway
- Holdingford
- Hewitt
- Hartland
- Hopkins
- Hokah
- Hinckley
- Henning
- Hoyt Lakes
- Humboldt
- Harris
- Houston
- Hills
- Halstad
- Hector
- Hardwick
- Hutchinson
- Hollandale
- Herman
- Heron Lake
- Hibbing
- Lake Park
- Lake Crystal
- Loman
- Lyle
- Long Prairie
- La Salle
- Lakeland
- Lewiston
- Lindstrom
- Lakeville
- Loretto
- La Crescent
- Le Roy
- Lake Wilson
- Lewisville
- Lanesboro
- Le Center
- Le Sueur
- Lynd
- Little Falls
- Lake Elmo
- Lake Benton
- Litchfield
- Long Lake
- Lancaster
- Lismore
- Lester Prairie
- Laporte
- Longville
- Littlefork
- Lake
- Lake Bronson
- Lakefield
- Lucan
- Lonsdale
- Lake George
- Lake Lillian
- Lutsen
- Lengby
- Lowry
- Lafayette
- Lamberton
- Luverne
- Madison Lake
- Mayer
- Mankato
- Moose Lake
- McGregor
- McGrath
- Mapleton
- Miltona
- Minneota
- Minnesota Lake
- McIntosh
- Morton
- Milaca
- Melrose
- Moorhead
- Marietta
- Madison
- Mountain Iron
- Mentor
- Magnolia
- Morris
- Minnetonka
- Mountain Lake
- Mizpah
- Menahga
- Milroy
- Montrose
- Montevideo
- Mantorville
- Maple Plain
- Marble
- Mahnomen
- Middle River
- Mendota
- Mound
- Millville
- Makinen
- Maple Lake
- Marcell
- Maynard
- Milan
- Morgan
- Medina
- Maple Grove
- Mora
- Merrifield
- Montgomery
- Morristown
- Meadowlands
- Minnesota
- Marine on Saint Croix
- Mabel
- Medford
- Murdock
- Madelia
- Minneapolis
- Marshall
- Motley
- Monticello
- Mazeppa
- Sleepy Eye
- St. Francis
- Solway
- Sauk Rapids
- St. Clair
- Springfield
- Schroeder
- St. Bonifacius
- Sunburg
- Silver Lake
- Sandstone
- Strathcona
- Side Lake
- Sauk Centre
- Shevlin
- Stanchfield
- Silver Bay
- Sacred Heart
- Saginaw
- St. Joseph
- St. Martin
- Sebeka
- Stephen
- Shafer
- Stacy
- Spring Park
- Shakopee
- St. Paul
- Savage
- South Haven
- St. Paul Park
- Storden
- Spring Valley
- Soudan
- St. Peter
- Starbuck
- Sabin
- Spicer
- Shelly
- Stewart
- St. Hilaire
- Sanborn
- Spring Grove
- Squaw Lake
- Slayton
- Swanville
- St. Cloud
- Staples
- South Saint Paul
- Sturgeon Lake
- Sherburn
- Scandia
- Spring Lake
- Strandquist
- Stewartville
- Sartell
- St. Charles
- Stillwater
- St. James
- St. Michael
- Watertown
- Waconia
- White Earth
- Wrenshall
- Wright
- Waskish
- Watson
- West Concord
- Waterville
- Walnut Grove
- Waldorf
- Walker
- Wykoff
- Wanamingo
- Warroad
- Wannaska
- Wolverton
- Wells
- Windom
- Williams
- Warren
- Webster
- Wabasha
- Wadena
- Waverly
- Warba
- Wahkon
- Wabasso
- Winona
- Waseca
- Westbrook
- Waubun
- Wyoming
- Watkins
- Wanda
- Warsaw
- Wayzata
- Willmar
- Wilmont
- Worthington
- Winger
- Woodstock
- Welch
- Winnebago
- Wendell
- Welcome
- Winsted
- Waltham
- Willow River
- Winthrop
- Waite Park
- Wheaton
- Wood Lake
- Willernie
Residents of Minnesota can save time by using USPS online tools to schedule package pickups from home, print prepaid shipping labels, and set up mail forwarding or hold requests without visiting a post office. When visiting a post office in Minnesota for passport acceptance, call ahead to confirm that the specific location offers the service and whether an appointment is required.
Browse Post Office by county across Minnesota to find the nearest location.
Seasonal Mail, Lake Homes and Small-Town Counters
Minnesota's climate and geography create mail problems that other states see less often. Thousands of households split the year between a city home and a lake cabin. Others live on roads that become hard to reach after a heavy snowfall. Knowing which postal tools fit your situation keeps bills, medications and ballots from piling up in the wrong mailbox.
For seasonal residents, the Postal Service offers temporary forwarding, which sends mail to another address for a set period, and hold-mail service for short absences. A PO Box at the nearest office is a third option, and it works well in places like the Brainerd lakes area or Itasca County. Rural residents should also remember that route carriers deliver in all weather, but a blocked road can delay a delivery by a day or more. When your mailbox is hard to reach, clear a safe path to it.
Small communities depend on their post offices in ways larger cities do not. In many towns the counter is the main public service building. If you want to know whether your local office offers a specific service, such as passport acceptance, call before you go. The questions below cover the most common Minnesota issues.