Doctor profile · Federal record

Dr. Raymond Cavanaugh, M.D.

Psychiatry Physician · Salem, MA

  • NPI 1033193032
  • 21 yrs on file
  • Male
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
10 Federal St, Suite 408
Salem, MA 019703860
(978) 354-5021
fax (978) 354-5026
Mailing address
20 Longview Dr
Marblehead, MA 019451163

Credentials & registration

NPPES · NUCC
NPI registered
December 2005 — 21 yrs on file
Profile last updated
February 6, 2014
Specialty taxonomy
2084P0800X — NUCC code
State license (1)
Massachusetts #48602
Medicaid
MA #0157937

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
56
Distinct HCPCS
1
Medicare allowed
$7,820
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 56 17 $140

In context: peer comparison

Among 8 peers in Salem Psychiatry Physician, average services per provider: 131. This provider delivers 0.4× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
489
Patients
0
Total drug cost
$9,163
Drug Type Claims Patients Total cost
Clonazepam Generic 87 0 $1,190
Lorazepam Generic 55 0 $433
Alprazolam Generic 36 0 $471
Zolpidem Tartrate Generic 35 0 $360
Trazodone Hcl Generic 33 0 $613
Dextroamphetamine-Amphetamine (Dextroamphetamine/Amphetamine) Brand 31 0 $654
Quetiapine Fumarate Generic 31 0 $2,358
Gabapentin Generic 30 0 $497
Prazosin Hcl Generic 25 0 $814
Benztropine Mesylate Generic 24 0 $493

Frequently asked questions

Auto-generated from federal data
What is Dr. Raymond Cavanaugh's medical specialty?
Dr. Raymond Cavanaugh practices Psychiatry Physician in Salem, MA.
Where does Dr. Raymond Cavanaugh practice?
Dr. Raymond Cavanaugh practices at 10 Federal St, Salem, MA 019703860. Office phone: 9783545021.
What is Dr. Raymond Cavanaugh's NPI?
Dr. Raymond Cavanaugh's National Provider Identifier (NPI) is 1033193032, issued by NPPES.
What procedures does Dr. Raymond Cavanaugh commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99214). Source: CMS Medicare Physician & Other Practitioners file.