Doctor profile · Federal record

Dr. David Morison, MD

Hospitalist Physician (CMS: Hospitalist) · Critical Care Medicine (Internal Medicine) Physician · Critical Care Medicine (Internal Medicine) Physician · Critical Care Medicine (Internal Medicine) Physician · Internal Medicine Physician · Pulmonary Disease Physician · Internal Medicine Physician · Sleep Medicine (Internal Medicine) Physician · Internal Medicine Physician · Pulmonary Disease Physician · Farmington, ME

  • NPI 1790776854
  • Accepts Medicare
  • 32 yrs in practice
  • Licensed in 3 states
  • Male
  • Group practice
  • No sanctions

Practice & contact

Operates at 6 locations .

NPPES Updated May 11, 2026
Primary practice
111 Franklin Health Cmns
Farmington, ME 049386144
(207) 778-6031
fax (207) 779-2496
Additional location
1990 Hospital Dr Ste 100
Sedro Woolley, WA 982849315
(360) 856-8800
fax (360) 714-2522
Additional location
2000 Hospital Dr
Sedro Woolley, WA 982844327
(360) 856-7588
fax (360) 856-7252
Show 3 more locations
Additional location
2980 Squalicum Pkwy Ste 301
Bellingham, WA 982251880
(360) 788-6112
fax (360) 788-6114
Additional location
4545 Cordata Pkwy
Bellingham, WA 982267123
(360) 738-2200
fax (360) 752-5674
Additional location
3100 Tongass Ave
Ketchikan, AK 999015746
(907) 228-8300
fax (907) 228-8424

Credentials & registration

NPPES · NUCC
NPI registered
October 2005 — 21 yrs on file
Profile last updated
November 24, 2025
Year of graduation
1994 — 32 yrs since
Specialty taxonomy
208M00000X — NUCC code
State licenses (3)
Maine #MD30068 · Alaska #6704 · Washington #MD00043637
Medicaid (2)
WA #1790776854 · AK #MD3637W

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
567
Distinct HCPCS
10
Medicare allowed
$44,162
HCPCS Description Services Patients Avg allowed
G0399 Home sleep test (hst) with type iii portable monitor, unattended; minimum of 4 channels: 2 respiratory movement/airflow, 1 ecg/heart rate and 1 oxygen saturation 84 50 $47
99213 Established patient office or other outpatient visit, 20-29 minutes 79 71 $94
99212 Established patient office or other outpatient visit, 10-19 minutes 71 67 $60
94729 Test to examine how well the lungs exchange gases 55 31 $31
99203 New patient office or other outpatient visit, 30-44 minutes 50 50 $118
94060 Test to measure expiratory airflow and volume changes before and after medication administration 33 18 $20
95811 Sleep study in sleep lab with continuous airway pressure (6 years or older) 30 28 $129
99214 Established patient office or other outpatient visit, 30-39 minutes 30 28 $133
94375 Test to measure rate of airflow 29 17 $22
99202 New patient office or other outpatient visit, 15-29 minutes 25 25 $73

In context: peer comparison

Among 4 peers in Farmington Hospitalist Physician, average services per provider: 51. This provider delivers 11× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
226
Patients
26
Total drug cost
$49,457
Drug Type Claims Patients Total cost
Albuterol Sulfate Hfa (Albuterol Sulfate) Brand 28 14 $1,344
Spiriva Respimat (Tiotropium Bromide) Brand 27 12 $26,011
Ventolin Hfa (Albuterol Sulfate) Brand 24 0 $1,655
Montelukast Sodium Generic 22 0 $391
Symbicort (Budesonide/Formoterol Fumarate) Brand 22 0 $9,813
Trazodone Hcl Generic 21 0 $211
Clonazepam Generic 18 0 $194
Fluticasone Propionate Generic 14 0 $210
Flovent Hfa (Fluticasone Propionate) Brand 13 0 $5,790
Prednisone Generic 13 0 $187

Frequently asked questions

Auto-generated from federal data
What is Dr. David Morison's medical specialty?
Dr. David Morison practices Hospitalist Physician in Farmington, ME.
Where does Dr. David Morison practice?
Dr. David Morison practices at 111 Franklin Health Cmns, Farmington, ME 049386144. Office phone: 2077786031.
What is Dr. David Morison's NPI?
Dr. David Morison's National Provider Identifier (NPI) is 1790776854, issued by NPPES.
Does Dr. David Morison accept Medicare assignment?
Yes. Dr. David Morison accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. David Morison commonly perform?
Top Medicare-reported procedures in 2023: Home sleep test (hst) with type iii portable monitor, unattended; minimum of 4 channels: 2 respiratory movement/airflow, 1 ecg/heart rate and 1 oxygen saturation (HCPCS G0399); Established patient office or other outpatient visit (HCPCS 99213); Established patient office or other outpatient visit (HCPCS 99212). Source: CMS Medicare Physician & Other Practitioners file.