Doctor profile · Federal record

Dr. Stephen Hagberg, MD

Family Medicine Physician (CMS: Hospitalist) · Beaver Falls, PA

  • NPI 1033205729
  • Accepts Medicare
  • 23 yrs in practice
  • Male
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
1125 7Th Ave
Beaver Falls, PA 150104426
(724) 773-8980
fax (724) 770-7945

Credentials & registration

NPPES · NUCC
NPI registered
October 2006 — 20 yrs on file
Profile last updated
October 5, 2015
Year of graduation
2003 — 23 yrs since
Specialty taxonomy
207Q00000X — NUCC code
State license (1)
Pennsylvania #MD437163

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1033205729. Last verified May 11, 2026.

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
28
Distinct HCPCS
1
Medicare allowed
$2,135
HCPCS Description Services Patients Avg allowed
99232 Subsequent hospital care with moderate levelof medical decision making, if using time, at least 35 minutes 28 19 $76

In context: peer comparison

Among 2 peers in Beaver Falls Family Medicine Physician, average services per provider: 33. This provider delivers 0.8× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
1,008
Patients
51
Total drug cost
$84,737
Drug Type Claims Patients Total cost
Konvomep (Omeprazole/Sodium Bicarbonate) Brand 110 0 $46,696
Omeprazole Generic 93 18 $1,682
Baclofen Generic 89 0 $4,338
Atorvastatin Calcium Generic 85 16 $2,031
Levothyroxine Sodium Generic 80 0 $769
Phenobarbital Generic 79 0 $1,282
Levetiracetam Generic 67 0 $2,780
Clonazepam Generic 57 0 $379
Fluticasone Propionate Generic 55 0 $403
Ibuprofen Generic 54 17 $284

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. Stephen Hagberg's medical specialty?
Dr. Stephen Hagberg practices Family Medicine Physician in Beaver Falls, PA.
Where does Dr. Stephen Hagberg practice?
Dr. Stephen Hagberg practices at 1125 7Th Ave, Beaver Falls, PA 150104426. Office phone: 7247738980.
What is Dr. Stephen Hagberg's NPI?
Dr. Stephen Hagberg's National Provider Identifier (NPI) is 1033205729, issued by NPPES.
Does Dr. Stephen Hagberg accept Medicare assignment?
Yes. Dr. Stephen Hagberg accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Stephen Hagberg commonly perform?
Top Medicare-reported procedures in 2023: Subsequent hospital care with moderate levelof medical decision making (HCPCS 99232). Source: CMS Medicare Physician & Other Practitioners file.