Ophthalmology in Montana
52 providers, $196,808 in total reported payments from drug and device makers. Ranked below by lifetime general payments. The median provider in this group received $374.
Ranking high here usually means a consulting or royalty arrangement, not wrongdoing. Payments to device inventors and trial investigators are legal, disclosed, and concentrated in a small number of people — which is exactly why a list like this has a steep top and a long flat tail.
What Medicare pays ophthalmology clinicians in Montana
Across 40 ophthalmology clinicians in Montana who billed Original Medicare Part B in 2024, Medicare allowed $41,420,804 in total — an average of $1,035,520 each, of which $434,618 was for services and the rest for drugs administered in the office.
This is not a salary. 58% of this figure is the cost of drugs administered in the office — chemotherapy, infusions and injections that Part B pays for and the practice has already bought. That money passes through; it is not earnings. The rest is what Medicare allowed for services these clinicians billed — Original Medicare fee-for-service only. It excludes Medicare Advantage, which now covers more than half of Medicare enrollees, along with Medicaid and every commercial insurer, so for most clinicians it is a fraction of their practice. It is also gross revenue: staff, rent, supplies and malpractice premiums all come out of it before anyone is paid. Anyone quoting a figure like this as physician pay is misreading it.
Ranked by reported payments
- 1Russell SwanBozeman$143,278
- 2Jefferson BerrymanMissoula$10,771
- 3William StoddardKalispell$7,138
- 4Thomas BerbosHelena$4,533
- 5Janson RigbyHelena$4,184
- 6Angela WatkinsBozeman$2,677
- 7Lisa HerrygersBozeman$2,563
- 8Craig WilkersonHelena$2,493
- 9Joseph SheehanBozeman$2,031
- 10Kristy MoellerBozeman$1,940
- 11Mark OzogGreat Falls$1,845
- 12Patricia CosgroveBozeman$1,771
- 13Aaron AlmeKalispell$1,031
- 14Jacek KotowskiMissoula$981
- 15Scott GuessMissoula$890
- 16Mark Goerlitz-JessenKalispell$861
- 17David BoesGreat Falls$805
- 18Clay HolleyButte$784
- 19Roger FurlongMissoula$723
- 20Christopher ParisBillings$676
- 21Chad NedrudMissoula$659
- 22Thomas MatskoGreat Falls$604
- 23Brian LagrecaBillings$559
- 24Mark ComarattaBozeman$404
- 25David McCannMissoula$403
- 26Hugh WrightBozeman$374
- 27Mark RemingtonKalispell$158
- 28Mark CalderwoodHamilton$144
- 29Roger BarthKalispell$143
- 30Rick NeumeisterMissoula$140
- 31August SteinKalispell$138
- 32Todd MurdockMissoula$136
- 33Richard TschetterButte$133
- 34Bartholomew MartyakButte$124
- 35James PriddyBillings$103
- 36Michael PowerBillings$100
- 37Daniel WeaverBillings$90
- 38Tyler SorensenGreat Falls$57
- 39Brian SippyMissoula$53
- 40David SwitzerBillings$42
- 41James ThreattBillings$37
- 42George HatchBillings$33
- 43Marc WhitacreHavre$33
- 44Timothy McInnisBozeman$32
- 45Michael PetersonMissoula$29
- 46Richelle StillwagonMissoula$24
- 47Scott Morledge-HamptonBillings$21
- 48James CornetetBillings$17
- 49Curtis FrewinBillings$17
- 50Marta KingMiles City$15
- 51Steve WeberKalispell$14
- 52Jeffrey PeckinpaughBozeman$0