General Practice in Minnesota
1,478 providers, $1,772,983 in total reported payments from drug and device makers. Ranked below by lifetime general payments. The median provider in this group received $200.
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 general practice clinicians in Minnesota
Across 14 general practice clinicians in Minnesota who billed Original Medicare Part B in 2024, Medicare allowed $487,066 in total — an average of $34,790 each, of which $33,811 was for services and the rest for drugs administered in the office.
This is not a salary. 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
- 1Michael SkramstadOrono$185,936
- 2Thomas MeschkeChaska$137,753
- 3Frank MilnarSaint Paul$126,454
- 4Lauren NuthWoodbury$90,409
- 5Geoffrey SuditMinnetonka$89,246
- 6Douglas LambertEdina$69,484
- 7Mark MalterudSaint Paul$36,665
- 8Paul SchultzMahtomedi$32,909
- 9Bradley HolmbergEagle Lake$25,662
- 10Marko KamelSavage$25,394
- 11John SorensonMinneapolis$18,204
- 12Jack FiedlerHector$16,608
- 13Robert WottrengOwatonna$16,140
- 14Medhat MahmoudSavage$13,427
- 15Christopher StenzelRochester$12,572
- 16Eric ChristensonSartell$10,063
- 17Katie PostRochester$9,918
- 18Michael HelgesonCoon Rapids$9,897
- 19Kevin AndersonOakdale$9,750
- 20Saad BassasSt Cloud$8,895
- 21Kevin MolldremEden Prairie$8,859
- 22Michael SuditMinnetonka$8,809
- 23Roy KrengelBloomington$8,621
- 24Nicholas SchulteEagan$8,484
- 25Krista GeislerMaple Grove$8,356
- 26Douglas GreenBlaine$8,322
- 27Steven SarlesRichfield$7,642
- 28Monil MehtaFarmington$6,792
- 29Todd ChristiansonWaseca$6,693
- 30Hassan IsmailBrooklyn Center$6,211
- 31Seth AmadioDuluth$6,167
- 32Karl BergOrono$6,150
- 33Trent AndersonHastings$5,761
- 34Muath AsamaraiSpring Lake Park$5,504
- 35Merideth Meador-SchulteApple Valley$5,482
- 36David ClauseNorth Mankato$5,474
- 37Steven CarlsonPine River$5,408
- 38Jenna UdeBrainerd$5,098
- 39Amandeep SachdevaBurnsville$5,050
- 40Jacob PetersRochester$4,993
- 41Peter MiskovichGrand Rapids$4,915
- 42Joshua VangWest St Paul$4,653
- 43Jennifer BertrandMaple Grove$4,565
- 44Joseph WinegarBlaine$4,375
- 45Ali BarbarawiSaint Paul$4,372
- 46Nicole WojackMaple Lake$4,312
- 47Bryan LaskinWayzata$4,182
- 48Deborah FungRoseville$4,129
- 49Jadilyn GrittnerCass Lake$3,904
- 50Marc MontgomeryWoodbury$3,852
- 51Laura MathiasonBaxter$3,845
- 52George RizkallaMinneapolis$3,708
- 53Jacob BartholdRedwood Falls$3,693
- 54Samuel LachanceMinneapolis$3,687
- 55Nureddin OzturkEdina$3,600
- 56Jennifer HerbertMinneapolis$3,580
- 57Docia HoganChamplin$3,578
- 58Andrea WimmergrenRamsey$3,569
- 59Sarah MelstromShoreview$3,552
- 60Francesca CatibogEden Prairie$3,548