Healthcare provider profile · identity verified

John M Curtin, DO

Family Practice · PERU, IL · NPI 1346393428

Profile state: partd only Open Payments: 2025 Medicare Part D: 2024 Last identity check: 2026-08-10 Page data build: 2026-08-12

Verified facts

What the public records show

We did not find matching Open Payments records for this doctor in 2025.

These records do not establish that a payment influenced prescribing or medical care.

Payment overview · 2025

General Payments

We did not find matching Open Payments records for this doctor in the selected program year.

Separate record types

Research & Ownership

Research Payments (direct recipient): not present in the loaded data

Associated Research Funding (for example, named PI): not present in the loaded data

Ownership / Investment: not present in the loaded data

These categories are never added into the General Payments headline. Associated research funding must not be described as money the doctor personally received unless the source record supports that conclusion.

Analysis 1 · Payment-linked products

Products named in Open Payments records

No payment-linked product analysis is available because no matching General Payment records were found for the selected year.

Public prescribing for products named in payments

There is no explicit payment-product set available for a Part D comparison.

The presence of the same drug in both datasets does not show that a payment caused or influenced a prescription.

Analysis 2 · Same-company prescribing overlap

Drugs reported in other payments from the same company that also appear in Medicare Part D

This analysis is independent from products named on this doctor’s individual payment records. A row appears only when the exact Open Payments reporting entity paid this doctor, that same reporting entity reported the drug or biological on at least 10 loaded General Payment records involving at least 2 distinct recipient NPIs, and this doctor has the same non-generic brand in public Part D data. This does not mean the company owns or manufactures the drug.

There is no payer-company set available for this comparison.

These facts do not show that a payment was for the drug, that the company owns or manufactures the drug, or that a payment caused or influenced prescribing.

Public Medicare Part D data

Provider-and-drug rows loaded for 2024

BrandGenericClaimsBeneficiaries
Atorvastatin CalciumAtorvastatin Calcium1433162
GabapentinGabapentin102890
Amlodipine BesylateAmlodipine Besylate92793
Levothyroxine SodiumLevothyroxine Sodium90473
EliquisApixaban77889
FurosemideFurosemide66493
FamotidineFamotidine60832
Pantoprazole SodiumPantoprazole Sodium50254
Metoprolol TartrateMetoprolol Tartrate49358
Metoprolol SuccinateMetoprolol Succinate36151
Losartan PotassiumLosartan Potassium35747
Hydralazine HclHydralazine Hcl35243
Potassium ChloridePotassium Chloride34546
OmeprazoleOmeprazole33258
Tamsulosin HclTamsulosin Hcl33252
LisinoprilLisinopril32646
ClopidogrelClopidogrel Bisulfate32433
Trazodone HclTrazodone Hcl29841
CarvedilolCarvedilol28243
LevetiracetamLevetiracetam27626
BaclofenBaclofen27116
Metformin HclMetformin Hcl26844
Memantine HclMemantine Hcl25829
AllopurinolAllopurinol25118
XareltoRivaroxaban25014
Donepezil HclDonepezil Hcl24931
MirtazapineMirtazapine23639
Escitalopram OxalateEscitalopram Oxalate19828
Montelukast SodiumMontelukast Sodium19620
Quetiapine FumarateQuetiapine Fumarate17127
Sertraline HclSertraline Hcl16426
Duloxetine HclDuloxetine Hcl15621
Hydrocodone-AcetaminophenHydrocodone/Acetaminophen15625
BumetanideBumetanide154suppressed
Buspirone HclBuspirone Hcl141suppressed
PrednisonePrednisone13118
SimvastatinSimvastatin13022
Hydroxyzine HclHydroxyzine Hcl12913
RisperidoneRisperidone12214
SpironolactoneSpironolactone12127
LactuloseLactulose11716
MyrbetriqMirabegron111suppressed
Nifedipine ErNifedipine11111
Midodrine HclMidodrine Hcl10926
Rosuvastatin CalciumRosuvastatin Calcium10612
Metoclopramide HclMetoclopramide Hcl98suppressed
Bupropion Hcl SrBupropion Hcl96suppressed
Citalopram HbrCitalopram Hydrobromide9211
PregabalinPregabalin91suppressed
Albuterol Sulfate HfaAlbuterol Sulfate8146
Carbamazepine ErCarbamazepine79suppressed
FinasterideFinasteride7816
CalcitriolCalcitriol77suppressed
HydrochlorothiazideHydrochlorothiazide7712
FarxigaDapagliflozin Propanediol75suppressed
CilostazolCilostazol72suppressed
Benztropine MesylateBenztropine Mesylate70suppressed
Pravastatin SodiumPravastatin Sodium70suppressed
Amiodarone HclAmiodarone Hcl6922
Enoxaparin SodiumEnoxaparin Sodium6712
Ondansetron HclOndansetron Hcl6742
Tramadol HclTramadol Hcl6719
LovastatinLovastatin66suppressed
LatanoprostLatanoprost6419
NyamycNystatin6315
OlanzapineOlanzapine6314
Ipratropium-AlbuterolIpratropium/Albuterol Sulfate6229
EntrestoSacubitril/Valsartan61suppressed
TorsemideTorsemide6011
Oxybutynin Chloride ErOxybutynin Chloride59suppressed
Lantus SolostarInsulin Glargine,hum.Rec.Anlog5714
PrimidonePrimidone56suppressed
Diltiazem 24hr Er (Xr)Diltiazem Hcl52suppressed
Lurasidone HclLurasidone Hcl52suppressed
Paroxetine HclParoxetine Hcl49suppressed
Divalproex SodiumDivalproex Sodium4812
ClonazepamClonazepam45suppressed
Klor-Con M20Potassium Chloride4413
Sulfamethoxazole-TrimethoprimSulfamethoxazole/Trimethoprim4316
TrulicityDulaglutide43suppressed
Doxycycline HyclateDoxycycline Hyclate4115
JardianceEmpagliflozin41suppressed
MeloxicamMeloxicam40suppressed
DigoxinDigoxin39suppressed
Calcium AcetateCalcium Acetate38suppressed
GemtesaVibegron38suppressed
LoperamideLoperamide Hcl3816
Diltiazem 24hr ErDiltiazem Hcl37suppressed
EnuloseLactulose36suppressed
Heparin SodiumHeparin Sodium,porcine36suppressed
LevofloxacinLevofloxacin3624
Selegiline HclSelegiline Hcl36suppressed
Valproic AcidValproic Acid (As Sodium Salt)36suppressed
Fluticasone-SalmeterolFluticasone Propion/Salmeterol3517
Tizanidine HclTizanidine Hcl35suppressed
Carbidopa-LevodopaCarbidopa/Levodopa34suppressed
AbrysvoRsv Vacc, Pref A And Pref B/Pf3333
Clonidine HclClonidine Hcl33suppressed
KetoconazoleKetoconazole3215
Amitriptyline HclAmitriptyline Hcl31suppressed
AtenololAtenolol31suppressed
MethimazoleMethimazole31suppressed
MetolazoneMetolazone31suppressed
Sevelamer CarbonateSevelamer Carbonate31suppressed
Cyclobenzaprine HclCyclobenzaprine Hcl30suppressed
EzetimibeEzetimibe30suppressed
Fluticasone PropionateFluticasone Propionate3021
JantovenWarfarin Sodium30suppressed
Fluoxetine HclFluoxetine Hcl29suppressed
Triamterene-HydrochlorothiazidTriamterene/Hydrochlorothiazid29suppressed
GlipizideGlipizide28suppressed
IbuprofenIbuprofen2821
LansoprazoleLansoprazole28suppressed
NystatinNystatin2817
Chlorhexidine GluconateChlorhexidine Gluconate27suppressed
ErtapenemErtapenem Sodium27suppressed
Isosorbide Mononitrate ErIsosorbide Mononitrate27suppressed
Amlodipine Besylate-BenazeprilAmlodipine Besylate/Benazepril26suppressed
Budesonide-Formoterol FumarateBudesonide/Formoterol Fumarate2614
LidocaineLidocaine26suppressed
Sodium Chloride0.9 % Sodium Chloride26suppressed
Solifenacin SuccinateSolifenacin Succinate26suppressed
XifaxanRifaximin25suppressed
Cinacalcet HclCinacalcet Hcl24suppressed
HaloperidolHaloperidol24suppressed
Insulin Glargine-YfgnInsulin Glargine-Yfgn24suppressed
AzithromycinAzithromycin2311
Bupropion XlBupropion Hcl23suppressed
LamotrigineLamotrigine23suppressed
Triamcinolone AcetonideTriamcinolone Acetonide2313
Betamethasone Diprop AugmentedBetamethasone/Propylene Glyc22suppressed
Diltiazem 24hr Er (Cd)Diltiazem Hcl22suppressed
Arformoterol TartrateArformoterol Tartrate21suppressed
AripiprazoleAripiprazole21suppressed
Ciprofloxacin HclCiprofloxacin Hcl2119
PentoxifyllinePentoxifylline21suppressed
ClozapineClozapine20suppressed
Diltiazem 24hr Er (La)Diltiazem Hcl20suppressed
Alendronate SodiumAlendronate Sodium19suppressed
Calcitonin-SalmonCalcitonin,salmon,synthetic18suppressed
Diltiazem HclDiltiazem Hcl18suppressed
Divalproex Sodium ErDivalproex Sodium18suppressed
Insulin LisproInsulin Lispro18suppressed
NitroglycerinNitroglycerin1815
OtezlaApremilast18suppressed
Sevelamer HclSevelamer Hcl18suppressed
AnastrozoleAnastrozole17suppressed
Breo ElliptaFluticasone/Vilanterol17suppressed
BudesonideBudesonide17suppressed
Esomeprazole MagnesiumEsomeprazole Magnesium17suppressed
Fluticasone-VilanterolFluticasone/Vilanterol17suppressed
GlimepirideGlimepiride17suppressed
Humalog Kwikpen U-100Insulin Lispro17suppressed
Hydroxychloroquine SulfateHydroxychloroquine Sulfate17suppressed
Labetalol HclLabetalol Hcl17suppressed
Admelog SolostarInsulin Lispro16suppressed
Albuterol SulfateAlbuterol Sulfate16suppressed
CelecoxibCelecoxib16suppressed
HydrocortisoneHydrocortisone16suppressed
LantusInsulin Glargine,hum.Rec.Anlog16suppressed
Lisinopril-HydrochlorothiazideLisinopril/Hydrochlorothiazide16suppressed
ValsartanValsartan16suppressed
Basaglar Kwikpen U-100Insulin Glargine,hum.Rec.Anlog15suppressed
Dorzolamide HclDorzolamide Hcl15suppressed
Ipratropium BromideIpratropium Bromide15suppressed
Ropinirole HclRopinirole Hcl15suppressed
Venlafaxine Hcl ErVenlafaxine Hcl15suppressed
Bisoprolol FumarateBisoprolol Fumarate14suppressed
Bupropion HclBupropion Hcl14suppressed
FenofibrateFenofibrate,micronized14suppressed
LorazepamLorazepam14suppressed
Timolol MaleateTimolol Maleate14suppressed
Valsartan-HydrochlorothiazideValsartan/Hydrochlorothiazide14suppressed
AcetazolamideAcetazolamide13suppressed
Amoxicillin-Clavulanate PotassAmoxicillin/Potassium Clav1311
CarbamazepineCarbamazepine13suppressed
CeftriaxoneCeftriaxone Sodium13suppressed
CephalexinCephalexin13suppressed
Glyburide MicronizedGlyburide,micronized13suppressed
Lyumjev Kwikpen U-100Insulin Lispro-Aabc13suppressed
MethylprednisoloneMethylprednisolone13suppressed
Mirabegron ErMirabegron13suppressed
TopiramateTopiramate13suppressed
Trihexyphenidyl HclTrihexyphenidyl Hcl13suppressed
Demeclocycline HclDemeclocycline Hcl12suppressed
DiazepamDiazepam12suppressed
Incruse ElliptaUmeclidinium Bromide12suppressed
Isosorbide DinitrateIsosorbide Dinitrate12suppressed
LumiganBimatoprost12suppressed
Megestrol AcetateMegestrol Acetate12suppressed
Nitrofurantoin Mono-MacroNitrofurantoin Monohyd/M-Cryst12suppressed
Novolin R FlexpenInsulin Regular, Human12suppressed
NystopNystatin12suppressed
OxaprozinOxaprozin12suppressed
Piperacillin-TazobactamPiperacillin Sodium/Tazobactam12suppressed
RivastigmineRivastigmine12suppressed
ShingrixVaricella-Zoster Ge/As01b/Pf1212
SoaanzTorsemide12suppressed
Sotalol AfSotalol Hcl12suppressed
TradjentaLinagliptin12suppressed
Valproic AcidValproic Acid12suppressed
Atropine SulfateAtropine Sulfate11suppressed
Doxazosin MesylateDoxazosin Mesylate11suppressed
IngrezzaValbenazine Tosylate11suppressed
Memantine Hcl ErMemantine Hcl11suppressed
Metformin Hcl ErMetformin Hcl11suppressed
Novolog FlexpenInsulin Aspart11suppressed
OxcarbazepineOxcarbazepine11suppressed
SymbicortBudesonide/Formoterol Fumarate11suppressed

Timeline

Payment and prescribing data by year

Open Payments and Medicare Part D may refer to different years. They are shown separately rather than aligned as if they describe the same period.

YearGeneral PaymentsMain payerExplicit productsCompany overlapsPart D coverage
2025
2024 Complete

Questions to ask

Questions you could discuss with your doctor

These are general questions generated from reviewed templates. They are not personalized medical advice.

Sources and limitations

How to read this page

Loaded source releases

DatasetYearPublicationSource
CMS Open Payments — General Payments 2025 2026-06-30 Original source
Medicare Part D Prescribers by Provider and Drug 2024 2026-05-06 Original source
NPPES Data Dissemination V2 current / reference data 2026-08-10 Original source

Methodology version: 2.1

Editorial template version: 2.4

Product contract version: 2.0

Schema version: 0.7.0

Page data build: 2026-08-12T23:34:59.370714+00:00

Publication policy: eligible for indexing after public-launch controls are enabled

Full methodology · Questions & answers · Report a possible error