Doctor profile · Federal record

Dr. Richard Ho, M. D.

Internal Medicine Physician (CMS: Internal Medicine) · Castro Valley, CA

  • NPI 1548283005
  • Accepts Medicare
  • 52 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
20126 Stanton Ave Ste 201
Castro Valley, CA 94546
(510) 581-2559
Mailing address
Po Box 742244
Los Angeles, CA 900742244

Credentials & registration

NPPES · NUCC
NPI registered
July 2006 — 20 yrs on file
Profile last updated
July 11, 2018
Year of graduation
1974 — 52 yrs since
Specialty taxonomy
207R00000X — NUCC code
State license (1)
California #G032985

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
1,120
Distinct HCPCS
10
Medicare allowed
$116,810
HCPCS Description Services Patients Avg allowed
99213 Established patient office or other outpatient visit, 20-29 minutes 670 353 $107
G0439 Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit 107 107 $153
G0008 Administration of influenza virus vaccine 74 73 $36
90662 Influenza vaccine split virus, preservative free 63 63 $72
G0180 Physician or allowed practitioner certification for medicare-covered home health services under a home health plan of care (patient not present), including contacts with home health agency and review of reports of patient status required by physicians and 42 23 $63
99214 Established patient office or other outpatient visit, 30-39 minutes 32 30 $151
99203 New patient office or other outpatient visit, 30-44 minutes 27 27 $132
93000 Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report 24 24 $17
90677 Pneumococcal conjugate vaccine, 20 valent (pcv20), for intramuscular use 23 23 $281
G0009 Administration of pneumococcal vaccine 23 23 $36

In context: peer comparison

Among 12 peers in this city , average services per provider: 154. This provider delivers 7.3× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
2,226
Patients
680
Total drug cost
$28,762
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 352 116 $5,374
Amlodipine Besylate Generic 333 103 $2,751
Losartan Potassium Generic 241 76 $4,200
Levothyroxine Sodium Generic 185 59 $3,231
Lisinopril Generic 177 60 $1,273
Metoprolol Succinate Generic 136 48 $2,256
Hydrocodone-Acetaminophen (Hydrocodone/Acetaminophen) Brand 128 20 $2,444
Hydrochlorothiazide Generic 113 38 $349
Simvastatin Generic 106 35 $1,104
Gabapentin Generic 92 26 $1,618

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. Richard Ho's medical specialty?
Dr. Richard Ho practices Internal Medicine Physician in Castro Valley, CA.
Where does Dr. Richard Ho practice?
Dr. Richard Ho practices at 20126 Stanton Ave Ste 201, Castro Valley, CA 94546. Office phone: 5105812559.
What is Dr. Richard Ho's NPI?
Dr. Richard Ho's National Provider Identifier (NPI) is 1548283005, issued by NPPES.
Does Dr. Richard Ho accept Medicare assignment?
Yes. Dr. Richard Ho accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Richard Ho commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99213); Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit (HCPCS G0439); Administration of influenza virus vaccine (HCPCS G0008). Source: CMS Medicare Physician & Other Practitioners file.