NaviraSearch near you

Mental health services in Minnesota

Minnesota has 354 mental health services listed on Navira, in 90 cities and towns.

Search by ZIP code for the nearest mental health services

City or townListings
Minneapolis72
Saint Paul53
Duluth14
Mankato11
Rochester11
Saint Cloud10
Grand Rapids7
Willmar7
Alexandria6
Stillwater6
Anoka5
Fergus Falls5
Hibbing5
Moorhead5
Bemidji4
Brainerd4
Chaska4
Eden Prairie4
Shakopee4
Albert Lea3
Buffalo3
Burnsville3
Cloquet3
Detroit Lakes3
East Grand Forks3
Hutchinson3
Lakeville3
Owatonna3
Red Wing3
Aitkin2
Austin2
Big Lake2
Cottage Grove2
Crookston2
Elk River2
Faribault2
Hopkins2
International Falls2
Litchfield2
Little Falls2
Marshall2
Montevideo2
Monticello2
New Prague2
Osseo2
Pine City2
Saint Peter2
Sartell2
Virginia2
Wadena2
Waite Park2
Waverly2
Windom2
Winona2
Worthington2
Baxter1
Caledonia1
Cambridge1
Cannon Falls1
Center City1
Chisago City1
Delano1
Fairmont1
Forest Lake1
Glenwood1
Howard Lake1
Hugo1
Kasson1
Lakefield1
Long Prairie1
Maple Grove1
Minnetonka1
Montgomery1
Mora1
New Ulm1
North Branch1
Northfield1
Park Rapids1
Princeton1
Sandstone1
Sauk Rapids1
Savage1
South Saint Paul1
Staples1
Thief River Falls1
Two Harbors1
Wabasha1
Waconia1
Warren1
Wyoming1

More in Minnesota

Where these listings come from

Substance Abuse and Mental Health Services Administration (SAMHSA).

Data refreshed 2026-11-01. Meeting times change; check with the group or program before you go.