Data / Store locations / BMO / Minnesota
BMO locations in Minnesota: 639 stores, with addresses and phone numbers
BMO has 639 locations in Minnesota, 1.5% of its 42,184 in the United States, in 196 cities. The most are in Minneapolis, with 38. Each row links to the brand's own store locator, as read on October 24, 2026.
SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.
- 639Locations
- 196Cities
- 1.5%Share of the brand
- October 24, 2026Run date
BMO locations in Minnesota
The first 200 of 639 locations, ordered by city. The full count is 639.
| Address | City | ZIP | Phone | Opening hours | Source |
|---|---|---|---|---|---|
| 25 2nd St Ne | Aitkin | 56431 | usbranches.bmo.com | ||
| 481 Railroad Ave | Albany | 56307 | usbranches.bmo.com | ||
| 740 Railroad Ave | Albany | 56307 | usbranches.bmo.com | ||
| 116 Bridge Ave | Albert Lea | 56007 | usbranches.bmo.com | ||
| 703 E Main St | Albert Lea | 56007 | usbranches.bmo.com | ||
| 11044 61st St Ne | Albertville | 55301 | usbranches.bmo.com | ||
| 5698 La Centre Ave Ne | Albertville | 55301 | usbranches.bmo.com | ||
| 115 30th Ave E | Alexandria | 56308 | usbranches.bmo.com | ||
| 1422 Broadway St | Alexandria | 56308 | usbranches.bmo.com | ||
| 4404 Hwy 29 S | Alexandria | 56308 | usbranches.bmo.com | ||
| 526 N Nokomis St | Alexandria | 56308 | usbranches.bmo.com | ||
| 910 Broadway St | Alexandria | 56308 | usbranches.bmo.com | ||
| 13727 Hanson Blvd Nw | Andover | 55304 | usbranches.bmo.com | ||
| 2000 Bunker Lake Blvd Nw | Andover | 55304 | usbranches.bmo.com | ||
| 2134 Bunker Lake Blvd Nw | Andover | 55304 | usbranches.bmo.com | ||
| 3633 Bunker Lake Blvd Nw | Andover | 55304 | usbranches.bmo.com | ||
| 14000 Saint Francis Blvd | Anoka | 55303 | usbranches.bmo.com | ||
| 1911 Ferry St | Anoka | 55303 | usbranches.bmo.com | ||
| 3605 Round Lake Blvd | Anoka | 55303 | usbranches.bmo.com | ||
| 400 W Main St | Anoka | 55303 | usbranches.bmo.com | ||
| 14020 Pilot Knob Rd | Apple Valley | 55124 | usbranches.bmo.com | ||
| 15020 Garrett Ave | Apple Valley | 55124 | usbranches.bmo.com | ||
| 15150 Cedar Ave | Apple Valley | 55124 | usbranches.bmo.com | ||
| 15560 Pilot Knob Rd | Apple Valley | 55124 | usbranches.bmo.com | ||
| 7095 151st Street West | Apple Valley | 55124 | (952) 431-8660 | Mo-Tu 09:00-17:00; Th-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 224 N Munsterman St | Appleton | 56208 | usbranches.bmo.com | ||
| 1273 W County Rd E | Arden Hills | 55112 | usbranches.bmo.com | ||
| 3585 Lexington Ave N | Arden Hills | 55126 | usbranches.bmo.com | ||
| 1420 W Oakland Ave | Austin | 55912 | usbranches.bmo.com | ||
| 25 Central Blvd | Babbitt | 55706 | usbranches.bmo.com | ||
| 13650 Elder Dr | Baxter | 56425 | usbranches.bmo.com | ||
| 14546 Dellwood Dr N | Baxter | 56401 | usbranches.bmo.com | ||
| 14963 Edgewood Dr | Baxter | 56425 | usbranches.bmo.com | ||
| 7472 Excelsior Rd | Baxter | 56425 | usbranches.bmo.com | ||
| 263 3rd St N | Bayport | 55003 | usbranches.bmo.com | ||
| 12950 Rolling Ridge Rd | Becker | 55308 | usbranches.bmo.com | ||
| 1010 E Enterprise Dr | Belle Plaine | 56011 | usbranches.bmo.com | ||
| 2100 Paul Bunyan Dr Nw | Bemidji | 56601 | usbranches.bmo.com | ||
| 2312 Bemidji Ave N | Bemidji | 56601 | usbranches.bmo.com | ||
| 318 Beltrami Ave Nw | Bemidji | 56601 | usbranches.bmo.com | ||
| 421 Paul Bunyan Dr Nw | Bemidji | 56601 | usbranches.bmo.com | ||
| 711 Rose Dr | Big Lake | 55309 | usbranches.bmo.com | ||
| 209 Summit Ave W | Blackduck | 56630 | usbranches.bmo.com | ||
| 58988 State Hwy 46 | Blackduck | 56683 | usbranches.bmo.com | ||
| 10865 University Ave Ne | Blaine | 55434 | usbranches.bmo.com | ||
| 10905 Ulysses St Ne | Blaine | 55434 | usbranches.bmo.com | ||
| 10930 Club West Pkwy | Blaine | 55449 | usbranches.bmo.com | ||
| 10930 Club West Pkwy. | Blaine | 55449 | (763) 367-5063 | Mo-Fr 09:00-17:00 | usbranches.bmo.com |
| 12480 Aberdeen St Ne | Blaine | 55449 | usbranches.bmo.com | ||
| 12504 Central Ave Ne | Blaine | 55434 | usbranches.bmo.com | ||
| 1500 109th Ave Ne | Blaine | 55449 | usbranches.bmo.com | ||
| 1520 109th Ave. NE | Blaine | 55449 | (763) 792-8420 | Mo-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 2310 Cloud Dr Ne | Blaine | 55449 | usbranches.bmo.com | ||
| 2357 108th Ln Ne | Blaine | 55449 | usbranches.bmo.com | ||
| 4202 Pheasant Ridge Dr Ne | Blaine | 55449 | usbranches.bmo.com | ||
| 9720 Central Ave Ne | Blaine | 55434 | usbranches.bmo.com | ||
| 1280 W 98th St | Bloomington | 55431 | usbranches.bmo.com | ||
| 1800 E 90th St | Bloomington | 55425 | usbranches.bmo.com | ||
| 1800 East 90th St | Bloomington | 55425 | usbranches.bmo.com | ||
| 2555 W 79th St | Bloomington | 55431 | usbranches.bmo.com | ||
| 330 E Broadway, Ste E330 | Bloomington | 55425 | usbranches.bmo.com | ||
| 3913 W Old Shakopee Rd | Bloomington | 55437 | usbranches.bmo.com | ||
| 5600 W 83rd St, Suite 200 | Bloomington | 55437 | usbranches.bmo.com | ||
| 60 E Broadway | Bloomington | 55425 | usbranches.bmo.com | ||
| 7845 Portland Ave S | Bloomington | 55420 | usbranches.bmo.com | ||
| 7940 Penn Ave S | Bloomington | 55431 | usbranches.bmo.com | ||
| 8600 Lyndale Ave S | Bloomington | 55420 | usbranches.bmo.com | ||
| 8936 Lyndale Ave S | Bloomington | 55420 | usbranches.bmo.com | ||
| 9250 Bloomington Ferry Rd | Bloomington | 55438 | usbranches.bmo.com | ||
| 9320 Ensign Ave. | Bloomington | 55438 | (952) 698-5560 | Mo-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 9320 Ensign Ave. South | Bloomington | 55438 | usbranches.bmo.com | ||
| 9800 Lyndale Ave S | Bloomington | 55420 | usbranches.bmo.com | ||
| 100 2nd St | Bovey | 55709 | usbranches.bmo.com | ||
| 1223 S 6th St | Brainerd | 56401 | usbranches.bmo.com | ||
| 1500 Mill Ave | Brainerd | 56401 | usbranches.bmo.com | ||
| 340 W Washington St | Brainerd | 56401 | usbranches.bmo.com | ||
| 501 W College Dr | Brainerd | 56401 | usbranches.bmo.com | ||
| 1901 57th Ave N | Brooklyn Center | 55430 | usbranches.bmo.com | ||
| 6390 Brooklyn Blvd | Brooklyn Center | 55429 | usbranches.bmo.com | ||
| 6545 W River Rd | Brooklyn Center | 55430 | usbranches.bmo.com | ||
| 6950 Brooklyn Blvd | Brooklyn Center | 55429 | usbranches.bmo.com | ||
| 2024 85th Ave N | Brooklyn Park | 55444 | usbranches.bmo.com | ||
| 4400 Oak Grove Pkwy | Brooklyn Park | 55443 | usbranches.bmo.com | ||
| 5200 Oak Grove Pkwy | Brooklyn Park | 55443 | usbranches.bmo.com | ||
| 5359 W Broadway Ave | Brooklyn Park | 55428 | usbranches.bmo.com | ||
| 7000 Target Pkwy N | Brooklyn Park | 55445 | usbranches.bmo.com | ||
| 7411 85th Ave N | Brooklyn Park | 55445 | usbranches.bmo.com | ||
| 7535 W Broadway Ave | Brooklyn Park | 55428 | usbranches.bmo.com | ||
| 7601 Jolly Ln | Brooklyn Park | 55428 | usbranches.bmo.com | ||
| 7700 Brooklyn Blvd | Brooklyn Park | 55443 | usbranches.bmo.com | ||
| 8400 89th Ave N | Brooklyn Park | 55445 | usbranches.bmo.com | ||
| 9201 75th Ave N | Brooklyn Park | 55428 | usbranches.bmo.com | ||
| 9300 Zane Ave N | Brooklyn Park | 55443 | usbranches.bmo.com | ||
| 1002 Mn-25 | Buffalo | 55313 | usbranches.bmo.com | ||
| 1300 State Hwy 55 E | Buffalo | 55313 | usbranches.bmo.com | ||
| 630 Ryan's Way | Buffalo | 55313 | usbranches.bmo.com | ||
| 1201 Riverwood Dr | Burnsville | 55337 | usbranches.bmo.com | ||
| 1221 County Rd 42 E | Burnsville | 55306 | usbranches.bmo.com | ||
| 12571 Nicollet Ave | Burnsville | 55337 | usbranches.bmo.com | ||
| 12750 County Rd 5 | Burnsville | 55337 | usbranches.bmo.com | ||
| 13500 County Rd 5 | Burnsville | 55337 | usbranches.bmo.com | ||
| 14050 Burnhaven Dr | Burnsville | 55337 | usbranches.bmo.com | ||
| 14201 Grand Ave. South | Burnsville | 55337 | (952) 898-8020 | Mo-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 14700 Lac Lavon Dr | Burnsville | 55306 | usbranches.bmo.com | ||
| 1900 County Rd 42 W | Burnsville | 55337 | usbranches.bmo.com | ||
| 2200 Hwy 13 E | Burnsville | 55337 | usbranches.bmo.com | ||
| 2825 Cliff Rd | Burnsville | 55337 | usbranches.bmo.com | ||
| 4200 Hwy 13 E | Burnsville | 55337 | usbranches.bmo.com | ||
| 810 County Rd 42 W | Burnsville | 55337 | usbranches.bmo.com | ||
| 950 County Rd 42 W | Burnsville | 55337 | usbranches.bmo.com | ||
| 124 E Grove St | Caledonia | 55921 | usbranches.bmo.com | ||
| 124 E. Grove St. | Caledonia | 55921 | (507) 724-3371 | Mo-Fr 09:00-16:00 | usbranches.bmo.com |
| 101 South Garfield St | Cambridge | 55008 | usbranches.bmo.com | ||
| 115 Garfield St N | Cambridge | 55008 | usbranches.bmo.com | ||
| 215 Balsam St N | Cambridge | 55008 | usbranches.bmo.com | ||
| 106 1st St E | Canby | 56220 | usbranches.bmo.com | ||
| 911 St Olaf Ave N | Canby | 56220 | usbranches.bmo.com | ||
| 104 S 4th St | Cannon Falls | 55009 | usbranches.bmo.com | ||
| 11401 Market Place Rd | Champlin | 55316 | usbranches.bmo.com | ||
| 11990 Business Park Blvd N | Champlin | 55316 | usbranches.bmo.com | ||
| 600 W 79th St | Chanhassen | 55317 | usbranches.bmo.com | ||
| 761 W. 78th St. | Chanhassen | 55317 | (952) 698-1400 | Mo-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 7765 Galpin Blvd | Chanhassen | 55317 | usbranches.bmo.com | ||
| 851 W 78th St | Chanhassen | 55317 | usbranches.bmo.com | ||
| 110 Hundertmark Rd | Chaska | 55318 | usbranches.bmo.com | ||
| 111 Pioneer Tr | Chaska | 55318 | usbranches.bmo.com | ||
| 1400 Crystal Ln | Chaska | 55318 | usbranches.bmo.com | ||
| 2 Oakridge Dr | Chaska | 55318 | usbranches.bmo.com | ||
| 2960 E 82nd St | Chaska | 55318 | usbranches.bmo.com | ||
| 2960 E 82nd St. | Chaska | 55318 | usbranches.bmo.com | ||
| 3110 Chaska Blvd | Chaska | 55318 | usbranches.bmo.com | ||
| 130 1st St Sw | Chisholm | 55719 | usbranches.bmo.com | ||
| 9273 Lake Dr | Circle Pines | 55014 | usbranches.bmo.com | ||
| 1005 13th St | Clarkfield | 56223 | usbranches.bmo.com | ||
| 705 County Rd 75 | Clearwater | 55320 | usbranches.bmo.com | ||
| 2101 14th St | Cloquet | 55720 | usbranches.bmo.com | ||
| 215 Doddridge Ave | Cloquet | 55720 | usbranches.bmo.com | ||
| 5000 Central Ave Ne | Columbia Heights | 55421 | usbranches.bmo.com | ||
| 201 Hwy 53 | Cook | 55723 | usbranches.bmo.com | ||
| 10686 University Ave Nw | Coon Rapids | 55448 | usbranches.bmo.com | ||
| 12547 Riverdale Blvd | Coon Rapids | 55448 | usbranches.bmo.com | ||
| 1523 Coon Rapids Blvd Nw | Coon Rapids | 55433 | usbranches.bmo.com | ||
| 2015 Northdale Blvd Nw | Coon Rapids | 55433 | usbranches.bmo.com | ||
| 2860 Coon Rapids Blvd | Coon Rapids | 55433 | usbranches.bmo.com | ||
| 3155 Coon Rapids Blvd Nw | Coon Rapids | 55433 | usbranches.bmo.com | ||
| 3300 124th Ave Nw | Coon Rapids | 55433 | usbranches.bmo.com | ||
| 3470 River Rapids Dr Nw | Coon Rapids | 55448 | usbranches.bmo.com | ||
| 3500 129th Ave. NW | Coon Rapids | 55448 | (763) 421-2044 | Mo-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 8600 Springbrook Dr | Coon Rapids | 55433 | usbranches.bmo.com | ||
| 7135 E Point Douglas Rd S | Cottage Grove | 55016 | usbranches.bmo.com | ||
| 7162 Point Douglas Rd | Cottage Grove | 55016 | usbranches.bmo.com | ||
| 8020 80th St S | Cottage Grove | 55016 | usbranches.bmo.com | ||
| 8655 E Point Douglas Rd S | Cottage Grove | 55016 | usbranches.bmo.com | ||
| 7521 Comstock Lake Rd | Cotton | 55724 | usbranches.bmo.com | ||
| 35610 County Rd 66 | Crosslake | 56442 | usbranches.bmo.com | ||
| 5537 W Broadway Ave | Crystal | 55428 | usbranches.bmo.com | ||
| 7818 36th Ave N | Crystal | 55427 | usbranches.bmo.com | ||
| 101 1st Ave Ne | Deer River | 56636 | usbranches.bmo.com | ||
| 1314 Babcock Blvd E | Delano | 55328 | usbranches.bmo.com | ||
| 329 Frazee St E | Detroit Lakes | 56501 | usbranches.bmo.com | ||
| 1714 Center Ave W | Dilworth | 56529 | usbranches.bmo.com | ||
| 1002 88th Ave W | Duluth | 55808 | usbranches.bmo.com | ||
| 1131 E Superior St | Duluth | 55802 | usbranches.bmo.com | ||
| 1201 Miller Trunk Hwy | Duluth | 55811 | usbranches.bmo.com | ||
| 1215 E Superior St | Duluth | 55802 | usbranches.bmo.com | ||
| 1609 Kenwood Ave | Duluth | 55811 | usbranches.bmo.com | ||
| 1704 Woodland Ave | Duluth | 55803 | usbranches.bmo.com | ||
| 1902 Miller Trunk Hwy | Duluth | 55811 | usbranches.bmo.com | ||
| 2101 Trinity Rd | Duluth | 55811 | usbranches.bmo.com | ||
| 4611 W Arrowhead Rd | Duluth | 55811 | usbranches.bmo.com | ||
| 602 E 4th St | Duluth | 55805 | usbranches.bmo.com | ||
| 6630 Grand Ave | Duluth | 55807 | usbranches.bmo.com | ||
| 8744 Pequaywan Lake Rd | Duluth | 55803 | usbranches.bmo.com | ||
| 110 W Wenberg | Dunnell | 56127 | usbranches.bmo.com | ||
| 88235 S Hwy 23 | Duquette | 55712 | usbranches.bmo.com | ||
| 1274 Town Centre Dr | Eagan | 55123 | usbranches.bmo.com | ||
| 1379 Town Centre Dr | Eagan | 55123 | usbranches.bmo.com | ||
| 1406 Yankee Doodle Rd | Eagan | 55121 | usbranches.bmo.com | ||
| 2000 Cliff Lake Rd | Eagan | 55122 | usbranches.bmo.com | ||
| 2010 Cliff Rd | Eagan | 55122 | usbranches.bmo.com | ||
| 4220 Lexington Ave | Eagan | 55123 | usbranches.bmo.com | ||
| 995 Blue Eagan | Eagan | 55121 | usbranches.bmo.com | ||
| 20418 Hwy 65 Ne | East Bethel | 55011 | usbranches.bmo.com | ||
| 10180 Hennepin Town Rd | Eden Prairie | 55347 | usbranches.bmo.com | ||
| 11455 Viking Dr. | Eden Prairie | 55344 | (952) 943-2300 | Mo-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 12011 Technology Dr | Eden Prairie | 55344 | usbranches.bmo.com | ||
| 13195 Pioneer Tr | Eden Prairie | 55347 | usbranches.bmo.com | ||
| 13195 Pioneer Trl | Eden Prairie | 55347 | usbranches.bmo.com | ||
| 16395 Wagner Way | Eden Prairie | 55344 | usbranches.bmo.com | ||
| 16425 W 78th St | Eden Prairie | 55346 | usbranches.bmo.com | ||
| 6355 Point Chase | Eden Prairie | 55344 | usbranches.bmo.com | ||
| 8225 Flying Cloud Dr | Eden Prairie | 55344 | usbranches.bmo.com | ||
| 8240 Flying Cloud Dr | Eden Prairie | 55344 | usbranches.bmo.com | ||
| 8251 Columbine Rd | Eden Prairie | 55344 | usbranches.bmo.com | ||
| 3905 W. 69th St. | Edina | 55435 | (952) 698-1440 | Mo-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 4916 France Ave S | Edina | 55410 | usbranches.bmo.com | ||
| 5033 Vernon Ave S | Edina | 55436 | usbranches.bmo.com | ||
| 5050 France Ave. S | Edina | 55410 | (952) 836-3000 | Mo-Fr 09:00-17:00; Sa 09:00-12:00 | usbranches.bmo.com |
| 5050 France Avenue | Edina | 55410 | usbranches.bmo.com | ||
| 5205 Vernon Ave S | Edina | 55436 | usbranches.bmo.com |
Cities
| City | Locations |
|---|---|
| Minneapolis | 38 |
| Saint Paul | 21 |
| Bloomington | 16 |
| St Paul | 16 |
| Burnsville | 14 |
| Blaine | 12 |
| Brooklyn Park | 12 |
| Duluth | 12 |
| Woodbury | 12 |
| Eden Prairie | 11 |
| Plymouth | 11 |
| Coon Rapids | 10 |
| Edina | 10 |
| Lakeville | 10 |
| Rochester | 10 |
| Saint Cloud | 10 |
| Maple Grove | 9 |
| Roseville | 9 |
| White Bear Lake | 9 |
| Richfield | 8 |
| Chaska | 7 |
| Eagan | 7 |
| Fridley | 7 |
| Saint Louis Park | 7 |
| Shakopee | 7 |
Also on SpecStream
Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.