Minnesota ClinicsFind a clinic

Clinics in Bloomington, MN

100 clinics in Bloomington — compare hours, services, and insurance info by clinic type.

Browse Bloomington clinics by type

10800 Lyndale Ave S, Bloomington, MN 55420-5614(952) 479-0814
Walk-ins welcome
View details →
600 W 98th St, Bloomington, MN 55420-4773(952) 885-6150
Walk-ins welcome
View details →
7809 Southtown Ctr Suite 343, Bloomington, MN 55431-1324(612) 396-3762
Walk-ins welcome
View details →
8200 Humboldt Ave S, Bloomington, MN 55431-1433(612) 730-2237
View details →
10611 France Ave S Ste 201, Bloomington, MN 55431-3554(952) 881-8404
View details →
8600 Nicollet Ave S, Bloomington, MN 55420-2824(952) 888-8640
View details →
4200 W Old Shakopee Rd Suite 100, Bloomington, MN 55437-2976(952) 831-6126
View details →
10611 France Ave S Ste 201, Bloomington, MN 55431-3554(952) 881-8404
View details →
7936 Portland Ave S, Bloomington, MN 55420-1315(952) 852-7776
View details →
8900 Penn Ave S Suite 202, Bloomington, MN 55431-2068(952) 888-1861
View details →
10700 France Avenue Suite 102, Bloomington, MN 55437(952) 679-3531
View details →
8500 Normandale Lake Blvd Ste 350, Bloomington, MN 55437-3805(877) 712-7875
View details →
8900 Penn Ave S #112, Bloomington, MN 55431(952) 888-1311
View details →
8910 Penn Ave S, Bloomington, MN 55431-2025(952) 881-0504
View details →
8600 Nicollet Ave S, Bloomington, MN 55420-2824(952) 884-1148
View details →
8170 33rd Ave S, Bloomington, MN 55425-4516(982) 883-5151
View details →
8900 Penn Ave S Ste 211, Bloomington, MN 55431-2068(952) 884-7706
View details →
8900 Penn Ave S Suite 216, Bloomington, MN 55431-2068(952) 884-9161
View details →
8900 Penn Ave So Suite 100, Bloomington, MN 55431(952) 881-1154
View details →
10700 Normandale Blvd, Bloomington, MN 55437-2700(952) 888-9661
View details →
10611 France Ave S Ste 200, Bloomington, MN 55431-3554(952) 888-4125
View details →
525 W 98th St, Bloomington, MN 55420-4713(952) 881-2243
View details →
10611 France Ave S Suite 201, Bloomington, MN 55431-3539(952) 881-8404
View details →
8900 Penn Ave S Suite 307, Bloomington, MN 55431-2068(952) 884-7706
View details →
10851 Rhode Island Ave S, Bloomington, MN 55438-2393(952) 884-5361
View details →
8900 Penn Ave S Suite #112, Bloomington, MN 55431-2068(952) 888-1311
View details →
9848 Lyndale Ave S, Bloomington, MN 55420(952) 888-3161
View details →
5001 American Blvd W Ste.945, Bloomington, MN 55437-1108(952) 835-6653
View details →
8500 Normandale Lake Blvd Ste 350, Bloomington, MN 55437-3805(612) 499-2098
View details →
7920 Old Cedar Ave S, Bloomington, MN 55425-1207(952) 428-1800
View details →
8609 Lyndale Ave S Ste 110, Bloomington, MN 55420-2733(612) 688-5968
View details →
8645 5th Ave S, Bloomington, MN 55420-2905(651) 300-4355
View details →
9358 Ensign Ave S Suite C, Bloomington, MN 55438-1472(952) 944-6989
View details →
5001 American Blvd W Suite 655, Bloomington, MN 55437-1108(952) 943-0009
View details →
3500 American Blvd W Ste 300, Bloomington, MN 55431-4442(952) 512-5600
View details →
7801 East Bush Lake Rd Suite 400, Bloomington, MN 55439(952) 479-4261
View details →
7700 W Old Shakopee Rd Suite 125, Bloomington, MN 55438-3302(952) 829-0262
View details →
5152 Balmoral Ln, Bloomington, MN 55437-2800(952) 807-5397
View details →
3701 W Old Shakopee Rd Ste 550, Bloomington, MN 55431-3558(612) 293-8522
View details →
5143 W 98th St, Bloomington, MN 55437-2040(952) 881-2800
View details →
8120 Penn Ave S Ste 580a, Bloomington, MN 55431-1358(952) 213-4008
View details →
8120 Penn Ave S Ste 580a, Bloomington, MN 55431-1358(952) 213-4008
View details →
7901 Xerxes Ave S Suite 300, Bloomington, MN 55431-1253(952) 885-0822
View details →
Penn Ave S Suite 525, Bloomington, MN 55431-1312(952) 884-1850
View details →
8900 Penn Ave S Suite 116, Bloomington, MN 55431-2068(952) 884-3700
View details →
4951 American Blvd W, Bloomington, MN 55437-1189(952) 842-8105
View details →
9740 Irving Ave S, Bloomington, MN 55431-2625(952) 994-0988
View details →
10800 Lyndale Ave S Ste 350, Bloomington, MN 55420-5648(651) 689-3012
View details →
8100 Penn Ave S Ste 103, Bloomington, MN 55431-1360(952) 303-5182
View details →
10800 Lyndale Ave S Ste 151, Bloomington, MN 55420-5698(715) 212-7148
View details →
8120 Penn Ave S Suite 444, Bloomington, MN 55431-1358(952) 270-5374
View details →
5001 American Blvd W Ste 945, Bloomington, MN 55437-1162(952) 835-6653
View details →
140 W 98th St Ste 111, Bloomington, MN 55420-3815(952) 818-2485
View details →
8500 Normandale, Suite 350 Suite 350, Bloomington, MN 55429(818) 510-5150
View details →
8500 Normandale Suite 350, Bloomington, MN 55429(818) 510-5150
View details →
3800 American Blvd W Ste 1500, Bloomington, MN 55431-4429(612) 361-7103
View details →
2626 E 82nd St #103, Bloomington, MN 55425-1300(952) 854-0057
View details →
8200 Humboldt Ave S Ste 204, Bloomington, MN 55431-1432(952) 884-6144
View details →
2510 W 112th St, Bloomington, MN 55431-3962(651) 558-1578
View details →
1700 Haeg Dr, Bloomington, MN 55431-1718(712) 298-0776
View details →
200 W 98th St Suite 105, Bloomington, MN 55420-3820(952) 897-0324
View details →
5300 Hyland Greens Dr Ste 110, Bloomington, MN 55437-3933(612) 554-1983
View details →
900 American Blvd E 142, Bloomington, MN 55420-1392(651) 214-5170
View details →
8900 Penn Ave. S Ste. 100, Bloomington, MN 55431(952) 888-6000
View details →
200 W 98th St, Bloomington, MN 55420-3820(952) 881-4421
View details →
10800 Lyndale Ave S Suite 124, Bloomington, MN 55420-5614(952) 888-7007
View details →
9220 James Ave S, Bloomington, MN 55431(952) 681-2157
View details →
9864 Lyndale Ave S, Bloomington, MN 55420-4731(952) 948-9225
View details →
10824 Stanley Ave S, Bloomington, MN 55437-3333(651) 699-4169
View details →
8112 Upton Ave S, Bloomington, MN 55431-1248(612) 267-9281
View details →
8400 Normandale Blv Suite 920 Suite 950, Bloomington, MN 55347(612) 293-7697
View details →
5402 W. Old Shakopee Road, Bloomington, MN 55437(952) 884-1507
View details →
10700 Normandale Blvd, Bloomington, MN 55437-2700(952) 888-5805
View details →
11133 France Ave S, Bloomington, MN 55431-3857(612) 545-7099
View details →
8011 34th Ave S Ste 208, Bloomington, MN 55425-1631(612) 707-3308
View details →
10800 Lyndale Ave S Ste 165, Bloomington, MN 55420-5698(952) 486-9803
View details →
8120 Penn Ave S Ste 500h, Bloomington, MN 55431-1367(612) 383-7201
View details →
8200 Humboldt Ave S Apt 318, Bloomington, MN 55431-2261(612) 323-9387
View details →
4470 W 78th Street Cir, Bloomington, MN 55435-5408(612) 208-6204
View details →
8030 Old Cedar Ave S Ste 200, Bloomington, MN 55425-1215(612) 457-3800
View details →
7900 International Drive Ste 300, Bloomington, MN 55425-2562(612) 295-5176
View details →
7800 Metro Pkwy Suite 300, Bloomington, MN 55425-1514(952) 767-4995
View details →
7800 Metro Parkway Suite 300, Bloomington, MN 55425-1509(952) 767-4995
View details →
8120 Penn Ave S Ste 500f, Bloomington, MN 55431-1367(612) 325-6904
View details →
2901 Metro Dr Ste 515, Bloomington, MN 55425-1529(986) 206-0414
View details →
9001 E Bloomington Fwy Ste 147, Bloomington, MN 55420-3450(952) 658-6845
View details →
8030 Old Cedar Ave S Ste 227c, Bloomington, MN 55425-1203(612) 806-7460
View details →
8120 Penn Ave S Ste 100d, Bloomington, MN 55431-3114(704) 968-5471
View details →
9440 Penn Ave S, Bloomington, MN 55431-2518(612) 662-2800
View details →
8400 Normandale Lake Blvd Ste 920, Bloomington, MN 55437-3843(612) 500-1368
View details →
5221 Viking Dr Ste 300, Bloomington, MN 55435-5323(612) 849-4792
View details →
10525 Lyndale Ave S, Bloomington, MN 55420-5240(952) 245-3016
View details →
3701 American Blvd E Apt 246, Bloomington, MN 55425-1796(612) 963-1795
View details →
1100 E 80th St, Bloomington, MN 55420-1426(952) 956-3100
View details →
2100 W 107th St, Bloomington, MN 55431-3426(612) 552-1143
View details →

Finding care in Bloomington

Bloomington has clinics across urgent care, dental, primary care, pediatrics, OB-GYN, chiropractic, mental & behavioral health, and eye care. Browse by type above to compare hours, services, and insurance info, or see every clinic we've listed for Bloomington below. If you're experiencing a life-threatening emergency, call 911 or go directly to the nearest ER instead.