# List of Minnesota Public Radio affiliates

Minnesota Public Radio broadcasts on 43 stations that serve Minnesota and its neighboring communities and 42 translators providing additional local coverage. (40 + 41 = 81 total.) Stations are located in Minnesota, Wisconsin (La Crosse), North Dakota (Fargo and Grand Forks), South Dakota (Sioux Falls), Michigan (Houghton), Iowa (Decorah), and Idaho (Sun Valley). MPR also operates KPCC in Pasadena, California.
Most areas are served by both a classical music station and a news and information station. One location is covered by a single station that combines both services. Two locations are served by a classical music station, a news and information station, and The Current.
MPR's newest service, The Current, is available in Austin, Hinckley, Mankato, the Twin Cities, New Ulm, Rochester and St. Peter.
Minnesota Public Radio also broadcasts all three of its services — News, Classical and The Current — on HD Radio in several communities throughout the state of Minnesota. In the Twin Cities, MPR multicasts "Classical 24", BBC News and "More", a Spanish language service from Radio Netherlands called "Ahora", and "Wonderground Radio", a service specifically geared towards children.
    Gray background indicates a network flagship.
    Blue background indicates an FM translator.
| Call sign | Frequency | Market | State | Service | Status |
| K224DM | 92.7 | Albert Lea | MN | Classical | KGAC-HD2 relay |
| K280EB | 103.9 | Albert Lea | MN | News | KNGA relay |
| K215BL | 90.9 | Alexandria | MN | Classical | KSJR-FM relay |
| KRSU | 88.5 | Appleton | MN | Classical | Affiliate |
| KNCM | 91.3 | Appleton | MN | News | Affiliate |
| KNSE | 90.1 | Austin | MN | News | Affiliate |
| K277AD | 103.3 | Austin | MN | Classical | KLSE relay |
| K280EF | 103.9 | Austin | MN | The Current | KCMP relay |
| KNBJ | 91.3 | Bemidji | MN | News | Affiliate |
| KCRB-FM | 88.5 | Bemidji | MN | Classical | Affiliate |
| K222BA | 92.3 | Blue Earth | MN | Classical | KGAC relay |
| K270AQ | 101.9 | Blue Earth | MN | News | KNGA relay |
| KBPN | 88.3 | Brainerd | MN | News | Affiliate |
| KBPR | 90.7 | Brainerd | MN | Classical | Affiliate |
| K238AX | 95.5 | Brookings | SD | Classical | KNSW relay |
| KLNI | 88.7 | Decorah | IA | News | Affiliate |
| KLCD | 89.5 | Decorah | IA | Classical | Affiliate |
| K242BW | 96.3 | Decorah | IA | News | KLNI relay |
| WSCN | 100.5 | Cloquet–Duluth | MN | News | Affiliate |
| W215CG | 90.9 | Duluth | MN | The Current | WSCN-HD2 relay |
| WSCD-FM | 92.9 | Duluth | MN | Classical | Affiliate |
| K231BI | 94.1 | Duluth | MN | The Current | KZIO relay |
| KZIO | 104.3 | Two Harbors–Duluth | MN | The Current | Affiliate |
| WIRC | 89.3 | Ely | MN | News | Affiliate |
| K211FR | 90.1 | Ely | MN | Classical | WIRR relay |
| W267BV | 101.3 | Ely | MN | The Current | WIRC relay |
| W256BC | 99.1 | Eveleth | MN | News | WIRN relay |
| KCCD | 90.3 | Moorhead–Fargo, ND | MN | News | Affiliate |
| KCCM-FM | 91.1 | Moorhead–Fargo, ND | MN | Classical | Affiliate |
| KNWF | 91.5 | Fergus Falls | MN | News | Affiliate |
| KCMF | 89.7 | Fergus Falls | MN | Classical | Affiliate |
| K286AU | 105.1 | Glencoe | MN | News | KNSR relay |
| WLSN | 89.7 | Grand Marais | MN | News | Affiliate |
| WMLS | 88.7 | Grand Marais | MN | Classical | Affiliate |
| KGRP | 89.7 | Grand Rapids | MN | News | Affiliate |
| K281AB | 104.1 | Grand Rapids | MN | Classical | KCRB-FM relay |
| K297AD | 107.3 | Grand Rapids | MN | The Current | KGRP-HD2 relay |
| K206EF | 89.1 | Granite Falls–Montevideo | MN | Classical | KRSU relay |
| WGRH | 88.5 | Hinckley | MN | Classical | Affiliate |
| WINH | 91.9 | Hinckley | MN | News | Affiliate |
| W226AY | 93.1 | Hinckley | MN | Classical | KSJN relay |
| W248AS | 97.5 | Hinckley | MN | The Current | KCMP relay |
| WGGL-FM | 91.1 | Houghton | MI | Mixed news/classical | Affiliate |
| W224AO | 92.7 | Houghton | MI | Mixed news/classical | WGGL-FM relay |
| KITF | 88.3 | International Falls | MN | News | Affiliate |
| K249BK | 97.7 | International Falls | MN | Classical | KITF-HD2 relay |
| KXLC | 91.1 | La Crescent–La Crosse, WI | MN | News | Affiliate |
| K201BW | 88.1 | La Crescent–La Crosse, WI | MN | Classical | KZSE-HD2 relay |
| KNGA | 90.5 | Mankato–St. Peter | MN | News | Affiliate |
| KGAC | 91.5 | Mankato–St. Peter | MN | Classical | Affiliate |
| K228XN | 93.5 | St. Peter | MN | The Current | KCMP relay |
| K237EX | 95.3 | Mankato | MN | The Current | KCMP relay |
| K286AW | 105.1 | Mankato | MN | The Current | KCMP relay |
| KNOW-FM | 91.1 | Minneapolis–Saint Paul | MN | News | Flagship |
| K220JP | 91.9 | Minneapolis–Saint Paul | MN | Classical | KSJN relay |
| KSJN | 99.5 | Minneapolis–Saint Paul | MN | Classical | Flagship |
| KCMP | 89.3 | Northfield | MN | The Current | Flagship |
| K237ET | 95.3 | New Ulm | MN | The Current | KCMP relay |
| K276EW | 103.1 | Olivia | MN | News | KNSR relay |
| K280ET | 103.9 | Olivia | MN | Classical | KSJR-FM relay |
| K280EC | 103.9 | Owatonna | MN | News | KNGA relay |
| K289AE | 105.7 | Owatonna | MN | Classical | KGAC relay |
| K231AT | 94.1 | Pine City | MN | The Current | KCMP relay |
| KRFI | 88.1 | Redwood Falls | MN | News | Affiliate |
| K216FZ | 91.1 | Redwood Falls | MN | News | KNSW relay |
| KLSE | 90.7 | Rochester | MN | Classical | Affiliate |
| KZSE | 91.7 | Rochester | MN | News | Affiliate |
| KMSE | 88.7 | Rochester | MN | The Current | Affiliate |
| W215AI | 90.9 | Roseau | MN | Classical | KQMN relay |
| KNSR | 88.9 | St. Cloud–Collegeville | MN | News | Affiliate |
| KSJR-FM | 90.1 | St. Cloud–Collegeville | MN | Classical | Affiliate |
| K295BD | 106.9 | St. James | MN | Classical | KGAC relay |
| KAUR | 89.1 | Sioux Falls | SD | News | Affiliate |
| KRSD | 88.1 | Sioux Falls | SD | Classical | Affiliate |
| K276EV | 103.1 | Sleepy Eye | MN | Classical | KGAC relay |
| KWRV | 91.9 | Sun Valley | ID | Classical | Affiliate |
| KNTN | 102.7 | Thief River Falls–Grand Forks, ND | MN | News | Affiliate |
| KQMN | 91.5 | Thief River Falls–Grand Forks, ND | MN | Classical | Affiliate |
| WIRR | 90.9 | Virginia–Hibbing | MN | Classical | Affiliate |
| WIRN | 92.5 | Virginia–Hibbing | MN | News | Affiliate |
| KRXW | 103.5 | Warroad–Roseau | MN | News | Affiliate |
| K264AR | 100.7 | Warroad–Roseau | MN | Classical | KRXW-HD2 relay |
| K246BG | 97.1 | Windom | MN | News | KNSW relay |
| W297AW | 107.3 | Winona | MN | Classical | KLSE relay |
| K270AB | 101.9 | Winona | MN | News | KZSE relay |
| KNSW | 91.7 | Worthington–Marshall | MN | News | Affiliate |
| KRSW | 89.3 | Worthington–Marshall | MN | Classical | Affiliate |