Doctor profile · Federal record

Dr. Bernard Lo, MD

Internal Medicine Physician · San Francisco, CA

  • NPI 1184688137
  • MIPS 70.8 / 100 · 2023
  • 20 yrs on file
  • Male
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
400 Parnassus Ave
San Francisco, CA 941432202
(415) 353-4624
fax (415) 353-2640
Mailing address
1635 Divisadero Street, Suite 625, Box 1821
San Francisco, CA 941430001

Credentials & registration

NPPES · NUCC
NPI registered
April 2006 — 20 yrs on file
Profile last updated
July 9, 2007
Specialty taxonomy
207R00000X — NUCC code
State license (1)
California #G32367
Medicaid
CA #0G3236700

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
25
Distinct HCPCS
1
Medicare allowed
$4,048
HCPCS Description Services Patients Avg allowed
99215 Established patient office or other outpatient visit, 40-54 minutes 25 15 $162

In context: peer comparison

Among 236 peers in San Francisco Internal Medicine Physician, average services per provider: 93. This provider delivers 0.3× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$15,821
Transactions
3
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
Takeda Pharmaceuticals U.S.A., INC. 3 $15,820.50

By nature of payment

Consulting Fee
$15,821

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
105
Patients
0
Total drug cost
$4,298
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 24 0 $613
Amlodipine Besylate Generic 20 0 $397
Benazepril Hcl Generic 15 0 $295
Hydrochlorothiazide Generic 13 0 $144
Hydrocodone-Acetaminophen (Hydrocodone/Acetaminophen) Brand 11 0 $622
Midodrine Hcl Generic 11 0 $1,993
Omeprazole Generic 11 0 $233

Frequently asked questions

Auto-generated from federal data
What is Dr. Bernard Lo's medical specialty?
Dr. Bernard Lo practices Internal Medicine Physician in San Francisco, CA.
Where does Dr. Bernard Lo practice?
Dr. Bernard Lo practices at 400 Parnassus Ave, San Francisco, CA 941432202. Office phone: 4153534624.
What is Dr. Bernard Lo's NPI?
Dr. Bernard Lo's National Provider Identifier (NPI) is 1184688137, issued by NPPES.
What procedures does Dr. Bernard Lo commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99215). Source: CMS Medicare Physician & Other Practitioners file.