Across North Dakota, of the 104 eye care practices we list, 104 give a phone number and 91 have a website. By what they offer: 3 optometry.
Top 10 eye care practices in North Dakota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Elite Eye CareBismarck
-
2Bis-man Eye Care AssociatesBismarck
-
4Family Vision ClinicBismarck
-
6Williston Basin Eyecare AssociatesWilliston
-
720/20 Vision ExpressFargo
-
8Eyes on 45thFargo
-
10Professional Eyecare CenterCarrington
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- Fargo25
- Bismarck17
- Minot9
- West Fargo6
- Dickinson5
- Grand Forks5
- Mandan5
Other towns in North Dakota
One eye care practice each — too few for a page of their own, so they live here.
-
Beulah Vision P.C.Beulah
204 Main St W, Beulah, ND 58523-6970
-
StarboardBeulah
109 Central Ave S, Beulah, ND 58523
-
Family Vision CenterBottineau
522 Main St, Bottineau, ND 58318
-
Focus Eye Care BowmanBowman
16 W Divide St, Bowman, ND 58623
-
Professional Eyecare CenterCarrington
6712 ND-200, Carrington, ND 58421
-
Family Vision CenterCooperstown
1200 Roberts Ave NE, Cooperstown, ND 58425-7101
-
20 20 Eye CareDevils Lake
211 4th St NE, Devils Lake, ND 58301-2479
-
Advanced Looks Eye CareDevils Lake
1424 Highway 2 E, Devils Lake, ND 58301-4000
-
Schindler & DeisGarrison
151 N Main St, Garrison, ND 58540
-
Eyecare ProfessionalsGlen Ullin
606 E Ash Ave, Glen Ullin, ND 58631
-
Steven C. Kourajian, O.D., PCHarvey
901 Lincoln Ave, Harvey, ND 58341
-
Eyecare ProfessionalsHazen
104 12th Ave NW, Hazen, ND 58545
-
Hazen Family EyecareHazen
104 12th Ave Nw Unit 1, Hazen, ND 58545-4106
-
Looysen I CareJamestown
821 1st Ave S, Jamestown, ND 58401
-
Professional Eyecare CentersJamestown
210 10th St SE, Jamestown, ND 58401
-
Larsen Raymond L MDJamestown
920 10th St SE Ste 1, Jamestown, ND 58401
-
Jamestown Eye CareJamestown
921 25th St SW, Jamestown, ND 58401-6603
-
Optometry Clinic of KenmareKenmare
28 2nd St NW, Kenmare, ND 58746
-
Lisbon Vision Center PCLisbon
17 11th Ave W, Lisbon, ND 58054
-
Rexine Family EyecareMayville
32 Main St W, Mayville, ND 58257
-
Dunham Tom Dr ODMcVille
116 S Main St, McVille, ND 58254
-
Nordby Vision Center, LTDNew Town
603 1st St N Rm 301-al1, New Town, ND 58763
-
Be Thou My Vision, PLLCOakes
409 Main Ave, Oakes, ND 58474-1240
-
Heartland Eye CarePark River
121 Briggs Ave N, Park River, ND 58270-4507
-
Optometry ClinicStanley
102 S Main St, Stanley, ND 58784
-
Professional Eyecare CentersValley City
200 Central Ave N, Valley City, ND 58072-2907
-
Sanford Health Wahpeton Eye Center & OpticalWahpeton
332 Second Ave. N., Wahpeton, ND 58075
-
Eyes by DesignWatford City
1005 S Main St, Watford City, ND 58854-6730
-
Nordby Vision Center, LTDWatford City
109 5th St SW, Watford City, ND 58854
-
Williston Basin Eyecare AssociatesWilliston
1500 14th St W, Williston, ND 58801-3901
-
Trinity Regional EyecareWilliston
1321 W Dakota Pkwy, Williston, ND 58801
-
Dakota Eye CareWilliston
4001 2nd Ave W, Williston, ND 58801
BEFORE YOU GO
Plan your eye care appointment
Compare provider roles, prepare your records and understand prescription documents.

Understand provider roles
Understand the main eye care roles, then confirm that a practice can provide the appointment or referral you need.
Read the guide
Prepare for an eye exam
Check the appointment type, organize your eye care information and get preparation instructions directly from the clinic.
Read the guide
Know which prescription you need
Keep the two prescriptions separate, confirm fitting status and understand when the FTC requires a prescription copy.
Read the guide