VisionTestCost.com is an independent price comparison resource. Not affiliated with any eye care provider or insurance company. Prices are estimates based on publicly available data.
Montana - CMS NPI registry, August 2026

Eye Doctors in Montana: 155 Registered Practices

The August 2026 CMS national provider file lists 155 eye care organizations across Montana: 131 registered as optometry practices (85 percent) and 24 as ophthalmology practices. They sit in 40 cities and towns, led by Billings (26), Bozeman (19), Missoula (16) and Great Falls (13). 7 metro areas have enough registered practices for a page of their own and hold 69 percent of the state's records; the remainder are listed below. 31 records were updated by the practice in 2024 or later and 94 have not been touched since before 2020.

Where they are: Billings alone holds 30 of them, 19 percent of the state total. Optometry accounts for 85 percent of Montana records, and 0 practices register a subspecialty such as retina, glaucoma or pediatric care as their primary code rather than the general code.

Registered practices
155
16 with a profile page
Optometry
131
85% of the state total
Ophthalmology
24
0 register a subspecialty
Metro areas
7
40 cities and towns
Address matched
97%
rest placed at a ZIP code centroid

What an eye exam costs in Montana

The registry holds no prices. This site's price research puts a US eye exam at about $136 without insurance and around $25 with a vision plan. Reported state averages run from roughly $113 in the lowest-cost states to about $196 in Hawaii, so treat location as a modest adjustment rather than the main driver.

The bigger lever is which of the 155 practices below you call. Retail optical sits at $50 to $110, independent optometry at $120 to $200, and the 24 Montana ophthalmology practices at $150 to $300 or more, since those visits are usually medical rather than routine.

Metro areas in Montana

Metro areas are Census core based statistical areas, so a metro can carry several counties and dozens of towns. Each one below has its own page with the full practice list.

Metro areaPracticesOptometryOphthalmologyCitiesType
Billings302373Metropolitan Statistical Area
Bozeman231854Metropolitan Statistical Area
Missoula161421Metropolitan Statistical Area
Great Falls131121Metropolitan Statistical Area
Kalispell111014Micropolitan Statistical Area
Helena9722Metropolitan Statistical Area
Butte-Silver Bow5231Micropolitan Statistical Area

Cities with the most registered practices

CityPracticesOptometryOphthalmology
Billings26197
Bozeman19145
Missoula16142
Great Falls13112
Helena862
Kalispell651
Butte523
Conrad550
Glasgow550
Polson440
Dillon330
Hamilton321
Laurel330
Libby330
Sidney330
Anaconda220
Belgrade220
Bigfork220
Deer Lodge220
Eureka220
Havre220
Miles City211
Whitefish220
Big Sky110
Big Timber110
Chinook110
Choteau110
Colstrip110
Columbia Falls110
Columbus110

City names are the free-text values practices entered in the registry, so nearby suburbs sometimes appear under their own name rather than the main city. The metro pages group them properly.

Practices outside the metro pages

48 practices sit in small metro and micropolitan areas or in rural counties outside any Census metro area, so they are listed here rather than on a page of their own.

PracticeCityRegistered asPhone on recordRecord updated
American Eyecare
Registered as Leonard E. Vainio & David G. Vainio PC
AnacondaOptometry(406) 563-6471July 2014
Anaconda Eye Care PLLCAnacondaOptometry(406) 563-5141November 2008
Kent T Brown OD, PCBig TimberOptometry(406) 932-5303December 2013
Chinook Eye Center, LLCChinookOptometry(801) 400-2068July 2026
Brian D. McCollom, O.D., Inc.ChoteauOptometry(406) 466-2802December 2009
Colstrip Eye Care
Registered as Miles City Vision Clinic PC
ColstripOptometry(406) 748-3290July 2008
John E Taylor O.D.ConradOptometry(406) 278-5331August 2020
Larry Bonderud & Mark Stanchfield OptometristsConradOptometry(406) 271-5517July 2010
Northern Montana Eyecare
Registered as Larry J. Bonderud, OD
ConradOptometry(406) 271-5517March 2018
Pondera Medical Center Eye Clinic PLLCConradOptometry(406) 278-5331September 2011
Pondera Medical Center OConradOptometry(406) 278-5331July 2013
American Eyecare
Registered as Leonard & David Vainio PC
Deer LodgeOptometry(406) 846-2854April 2008
Hometown Eye Care
Registered as Haley Owens OD
Deer LodgeOptometry(406) 846-2020May 2021
Bradley P Kepp OD PCDillonOptometry(406) 683-2020June 2015
Douglas D Creger OD
Registered as Creger Family Eye Care, PC
DillonOptometry(406) 683-2611February 2023
Precision Eyecare & Optical
Registered as Zachary M Oswald PLLC
DillonOptometry(406) 683-2020June 2018
Ennis Eye ClinicEnnisOptometry(406) 682-4208June 2012
Grizzly Eye Center, PCEurekaOptometry(406) 212-8411January 2013
Kootenai Vision Centers PCEurekaOptometry(406) 296-2507February 2008
East Montana Vision CenterForsythOptometry(406) 346-2020February 2014
Benton Eye Clinic
Registered as Eye Clinic of Great Falls, PC
Fort BentonOptometry(406) 622-5449October 2007
Glasgow EyecareGlasgowOptometry(406) 365-8231May 2010
Glasgow Vision CenterGlasgowOptometry(406) 228-8200July 2007
Hi-Line Eye Care, PLLCGlasgowOptometry(406) 228-4895May 2014
Jon C Kolstad OD, PCGlasgowOptometry(406) 228-8641April 2014
Jon Kolstad O D, P CGlasgowOptometry(406) 228-8641January 2008
Kenneth R ZuroffGlendiveOptometry(406) 377-6021January 2012
Big Sky Eye Care Clinic
Registered as Beyer Big Sky Optical, Inc
HamiltonOptometry(406) 363-2020December 2007
Bitterroot Health-Eye Clinic
Registered as Marcus Daly Memorial Hospital Corporation
HamiltonOphthalmology(406) 363-5434September 2021
Marvel Vision Clinic, LLCHamiltonOptometry(406) 961-9611September 2021
Havre Optometric Clinic, PllpHavreOptometry(406) 265-1231July 2015
Northern Montana Vision CenterHavreOptometry(406) 262-2020October 2025
Eyecare Associates of Lewistown PCLewistownOptometry(406) 538-5488March 2023
Dr. Terry C. Patrick, O.D.
Registered as Patrick-Purdy Inc
LibbyOptometry(406) 293-6236April 2012
Kootenai Vision Centers PCLibbyOptometry(406) 293-4136February 2008
Northwest Family Eye CareLibbyOptometry(406) 293-6236November 2021
Marta H King MD PCMiles CityOphthalmology(406) 233-3937January 2008
Miles City Vision Clinic P CMiles CityOptometry(406) 234-7426February 2012
American Eyecare
Registered as Leonard & David Vainio PC
PolsonOptometry(406) 883-4733April 2008
Midtown Optometry PLLCPolsonOptometry(406) 883-2173November 2015
Polson Family Eyecare
Registered as Brian O Baird, OD
PolsonOptometry(406) 883-4355August 2020
Polson Family Eyecare
Registered as Jeffrey D. Heninger, O.D. PLLC
PolsonOptometry(406) 883-4355October 2025
Ronan Eye Clinic
Registered as Mission Valley Eye Center, Inc.
RonanOptometry(406) 676-8921July 2013
Northern Montana Eyecare
Registered as Larry J. Bonderud, OD
ShelbyOptometry(406) 434-5196June 2018
Dr. Gregory Cavanaugh OD PCSidneyOptometry(406) 482-2609August 2012
Roger A Anderson O.D. P.C.SidneyOptometry(406) 488-2705June 2009
Sidney Eye Care PLLCSidneyOptometry(406) 482-2609September 2013
Robert W. Kelley OdpcThompson FallsOptometry(406) 827-4327February 2008

Phone numbers are the practice location numbers on the NPI record, self-reported and not verified by CMS or by us. The record date is the last time the practice updated its own registry entry.

Multi-site practice groups

Names registered at three or more separate Montana locations. Group practices often run one price list across every office, so a quote from one site usually holds at the others.

Practice groupRegistered locations in MT
American Eyecare6

Other states

Delaware (122)Maine (170)New Hampshire (158)North Dakota (135)Rhode Island (151)South Dakota (151)All states

Related price guides

Eye exam cost without insuranceComprehensive eye exam costContact lens exam and fittingGlaucoma test costRetinal imaging costWhat vision insurance coversMedicare eye exam coverageMedicaid eye exam coverage
Source and provenance. CMS National Plan and Provider Enumeration System (NPPES), NPI data dissemination file, August 2026 (August 2026, published August 2026 file). CMS NPI downloadable files. Licence: US federal public data, FOIA-disclosable, no charge; CMS deactivated-NPI display guidance honoured. NPI registry records from the CMS NPPES monthly file. An NPI is a billing identifier, not a licence: CMS does not verify that the holder is licensed or credentialed. Registry contact details are self-reported and are often years out of date. This directory lists organizations only. Individual practitioner records are never published here.

Didn't find your answer?

Ask us. A real person reads every question and we answer the ones we can, with sources. If your question would help other readers, we may publish an anonymised version, with your permission. General reference, not medical advice.

Ask a question[email protected]

Updated 2026-07-06