Skip to main content
UniHealth

Doctor search

Peter Ro, MD

Family Practice · Palo Alto

NPI 1376879007

Medicare standing
Clear
Enrolled, allowed to bill and order, not excluded
Plans that list them
1
1 carrier
Office
1

Offices

1 location · Sutter Bay Medical Foundation · 3,783 clinicians in this group

Looking this up.

Hospitals listed: 059546. That is not proof they admit you there this week.

Plans that list them

1 plan · 1 carrier

A missing listing does not mean out of network. Directories change, and a listing does not cover every office. Call Dr. Ro’s office at (415) 600-1020 to confirm they take your plan. Ask about the office you use, its medical group, referrals and appointments.

Plans whose provider directory lists this clinician
Alignment Health Sutter Advantage +More (HMO)Alignment Health PlanListedOct 3, 2026

California Medical Board record

Licence A140454 · Current

Licensed to practise in California · since 2016 · expires 2027-03-31 · University of California San Francisco School of Medicine.

No disciplinary actions, convictions, malpractice judgments or citations in this record.

Original Medicare doctor bills

$50,229

Medicare paid this office $50,229 for 156 people.

This is what Medicare paid the clinician — not Medicare Advantage, and not the pharmacy.

Largest Original Medicare bills
Return visit (30+ min)140$25,359$100
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit67$10,533$157
Short return visit (20+ min)34$3,248$77
Sarscov2 vac 50 mcg/0.5ml im17$2,554$150
Long return visit (40+ min)12$1,842$154
See all 8 services
Every Original Medicare service billed
Return visit (30+ min)140$25,359$100
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit67$10,533$157
Short return visit (20+ min)34$3,248$77
Sarscov2 vac 50 mcg/0.5ml im17$2,554$150
Long return visit (40+ min)12$1,842$154
Influenza vaccine, inactivated12$982$82
Admn sarscov2 vacc 1 dose17$886$52
Administration of influenza virus vaccine13$508$39

Who their Medicare patients are

156 Original Medicare patients in 2024. Average age 75 · Women 41% · Health risk score 0.80. At or below the middle of the specialty; the typical family practice clinician is at 1.13.

Conditions among them: High blood pressure 53% · Coronary heart disease 21% · Diabetes 15% · Cancer 13% · Atrial fibrillation 12% · Depression 12% · Chronic kidney disease 10% · Heart failure 8%.

The office billed $142,715, Medicare allowed $66,054 and paid $50,229; for 480 services of 27 kinds; $4,275 of it was for drugs given in the office and $45,954 for care.

Original Medicare patients only. A risk score of 1.0 is the average Medicare patient; higher means sicker. Any count under 11 is hidden.

Year by year

Original Medicare by year
2024156480750.80$142,715$50,229
2023139415750.76$124,729$46,246
2022150415760.76$116,776$43,898
2021173581770.82$162,039$61,651
2020162508760.92$106,927$39,258
2019172540750.96$136,762$46,128
2018176401750.99$89,376$32,053

Original Medicare only. A service billed for fewer than 11 people in a year is hidden, so the lines can add up to less than the year's total.

See the services billed each year

2023: 6 services

Original Medicare services billed in 2023
Return visit (30+ min)128$23,886$103
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit69$11,008$160
Long return visit (40+ min)15$2,872$160
Short return visit (20+ min)14$1,157$77
Influenza vaccine, quadrivalent inactivated, 0.5 ml dosage13$974$75
Administration of influenza virus vaccine13$492$38

2022: 6 services

Original Medicare services billed in 2022
Return visit (30+ min)125$22,615$107
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit65$10,290$158
Long return visit (40+ min)30$4,184$120
Influenza vaccine, quadrivalent inactivated, 0.5 ml dosage17$1,194$70
Short return visit (20+ min)12$969$81
Administration of influenza virus vaccine20$757$38

2021: 7 services

Original Medicare services billed in 2021
Return visit (30+ min)144$32,607$107
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit79$11,505$146
Long return visit (40+ min)44$8,177$146
Influenza vaccine split virus, preservative free29$1,888$65
Short return visit (20+ min)16$1,421$79
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 and11$800$50
Administration of influenza virus vaccine29$633$22

2020: 10 services

Original Medicare services billed in 2020
Return visit (30+ min)104$18,319$88
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit43$5,998$139
Short return visit (20+ min)51$3,272$56
Influenza vaccine split virus, preservative free37$2,200$59
Telephone medical discussion with physician, 21-30 minutes13$1,779$99
Telephone medical discussion with physician, 11-20 minutes17$1,472$67
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 and11$861$48
Administration of influenza virus vaccine41$857$21
Telephone medical discussion with physician, 5-10 minutes11$586$49
Administration of pneumococcal vaccine15$310$21

2019: 7 services

Original Medicare services billed in 2019
Return visit (30+ min)136$26,864$85
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit61$8,369$137
Short return visit (20+ min)36$2,648$66
Pneumococcal vaccine, 13-valent11$2,291$208
Influenza vaccine split virus, preservative free21$1,105$53
Administration of influenza virus vaccine22$451$21
Administration of pneumococcal vaccine19$390$21

2018: 6 services

Original Medicare services billed in 2018
Return visit (30+ min)84$12,742$97
Short return visit (20+ min)102$8,411$64
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit36$4,728$131
New patient visit (30+ min)13$1,219$94
Influenza vaccine split virus, preservative free24$1,058$44
Administration of influenza virus vaccine25$643$26

Medicaid work

$161 in 2022

Medicaid paid $161 for 12 billed services this clinician did in 2022, up to 12 people in a month for one service.

Medicaid and CHIP claims where this clinician did the service, fee-for-service and managed care together. Any month with fewer than 11 patients is hidden, so small Medicaid practices undercount.

Largest Medicaid services in 2022
Return visit (30+ min)12$161
Medicaid work by year
202212112$161
201855216$3,587
See the largest Medicaid services in earlier years

2018

Largest Medicaid services in 2018
Clinic visit/encounter, all-inclusive28$2,971
Short return visit (20+ min)27$615

Drugs they prescribed that Part D paid

$97,565

Pharmacies billed $97,565 in 2024.

This is pharmacy cost, not the office bill, and not what patients paid.

Opioids were 1% of their Part D prescriptions (13 of 1,668) in 2024. At or below the middle of the specialty; the typical family practice clinician is at 2%.

1,511 generic and fewer than 11 brand-name prescriptions · $97,565 in drug cost · 18 antibiotic prescriptions to 13 people.

Part D prescriptions only. The opioid rate is opioid prescriptions as a share of all this clinician's Part D prescriptions; surgeons and pain specialists run higher than others, so it is shown against the same specialty.

Largest Part D drug costs
Eliquis30$25,689$856
Xarelto23$17,283$751
Jardiance12$6,860$572
Atorvastatin239$3,384$14
Rosuvastatin66$2,171$33
See all 39 drugs
Every Part D drug this clinician prescribed
Eliquis30$25,689$856
Xarelto23$17,283$751
Jardiance12$6,860$572
Atorvastatin239$3,384$14
Rosuvastatin66$2,171$33
Losartan66$1,028$16
Amlodipine Besylate119$961$8
Lisinopril84$916$11
Levothyroxine75$790$11
Gabapentin37$785$21
Albuterol Sulfate Hfa25$762$30
Metoprolol41$627$15
Fluticasone Propionate25$539$22
Fluoxetine18$525$29
Tamsulosin30$485$16
Trazodone40$481$12
Metformin50$463$9
Ezetimibe13$439$34
Omeprazole19$418$22
Allopurinol28$354$13
Clopidogrel18$332$18
Citalopram Hbr14$290$21
Ketoconazole13$271$21
Alendronate41$258$6
Lisinopril-Hydrochlorothiazide12$236$20
Finasteride13$206$16
Lovastatin13$205$16
Metoprolol17$202$12
Simvastatin19$173$9
Metformin Hcl Er15$167$11
Pravastatin18$165$9
Benazepril14$161$12
Sertraline15$146$10
Atenolol25$143$6
Escitalopram12$142$12
Hydrochlorothiazide34$132$4
Zolpidem12$116$10
Furosemide15$111$7
Tramadol11$30$3

Year by year

Part D prescribing by year
20241,6681851% (13)None$97,565
20231,479166NoneNone$107,832
20221,412161NoneNone$96,878
20211,346166NoneNone$95,659
20201,2891501% (14)None$73,990
20191,2051591% (13)None$49,987
20183801184% (16)None$25,594

Part D prescriptions only. A drug prescribed to fewer than 11 people in a year is hidden.

See the drugs prescribed each year

2023: 34 drugs

Part D drugs prescribed in 2023
Eliquis30$25,107$837
Xarelto20$20,104$1,005
Jardiance12$7,770$647
Atorvastatin201$3,223$16
Rosuvastatin62$1,955$32
Ezetimibe15$1,197$80
Levothyroxine85$1,121$13
Amlodipine Besylate98$1,021$10
Duloxetine12$952$79
Lisinopril81$817$10
Losartan45$789$18
Metformin41$777$19
Metoprolol43$648$15
Gabapentin26$645$25
Albuterol Sulfate Hfa14$590$42
Tamsulosin33$515$16
Fluoxetine20$370$19
Allopurinol43$363$8
Trazodone29$344$12
Fluticasone Propionate20$341$17
Warfarin15$334$22
Metoprolol26$323$12
Benazepril20$274$14
Omeprazole19$273$14
Sertraline11$273$25
Lovastatin15$223$15
Escitalopram18$189$11
Atenolol15$183$12
Simvastatin18$181$10
Alendronate21$148$7
Zolpidem17$144$8
Furosemide11$114$10
Hydrochlorothiazide27$110$4
Pravastatin15$52$3

2022: 35 drugs

Part D drugs prescribed in 2022
Xarelto16$23,515$1,470
Eliquis15$17,828$1,189
Jardiance12$7,322$610
Rosuvastatin76$3,443$45
Atorvastatin166$2,371$14
Duloxetine14$1,767$126
Levothyroxine75$1,205$16
Gabapentin32$878$27
Albuterol Sulfate Hfa15$819$55
Amlodipine Besylate101$723$7
Lisinopril84$710$8
Metoprolol47$592$13
Metformin52$506$10
Tamsulosin28$477$17
Fluticasone Propionate22$469$21
Losartan42$463$11
Simvastatin34$368$11
Pravastatin23$293$13
Ciclopirox16$244$15
Trazodone24$239$10
Benazepril18$236$13
Metoprolol21$234$11
Lovastatin14$230$16
Fluoxetine12$229$19
Hydrochlorothiazide31$223$7
Atenolol31$217$7
Alendronate18$182$10
Finasteride12$165$14
Carvedilol14$149$11
Allopurinol22$148$7
Escitalopram13$138$11
Warfarin13$131$10
Omeprazole24$125$5
Famotidine11$74$7
Furosemide13$26$2

2021: 30 drugs

Part D drugs prescribed in 2021
Eliquis19$22,744$1,197
Xarelto13$19,538$1,503
Rosuvastatin84$4,355$52
Atorvastatin137$2,516$18
Albuterol Sulfate Hfa25$1,742$70
Levothyroxine56$1,387$25
Lisinopril94$1,074$11
Gabapentin40$743$19
Tamsulosin24$723$30
Fluticasone Propionate19$713$38
Duloxetine16$706$44
Amlodipine Besylate71$669$9
Metoprolol45$643$14
Fluoxetine21$557$27
Losartan36$532$15
Allopurinol29$447$15
Omeprazole25$416$17
Simvastatin31$355$11
Metformin44$301$7
Montelukast14$246$18
Metoprolol22$223$10
Atenolol22$219$10
Alendronate15$213$14
Lovastatin14$190$14
Benazepril18$160$9
Trazodone21$156$7
Hydrochlorothiazide22$154$7
Zolpidem11$115$10
Clonazepam11$91$8
Furosemide13$36$3

2020: 30 drugs

Part D drugs prescribed in 2020
Rosuvastatin60$3,750$63
Levothyroxine58$1,617$28
Atorvastatin83$1,387$17
Fluticasone Propionate28$1,044$37
Albuterol Sulfate Hfa16$906$57
Lisinopril97$808$8
Gabapentin41$663$16
Allopurinol35$526$15
Metoprolol25$522$21
Duloxetine16$500$31
Tamsulosin17$498$29
Amlodipine Besylate67$494$7
Fluoxetine23$454$20
Losartan34$424$12
Omeprazole22$400$18
Simvastatin34$390$11
Pravastatin12$334$28
Metformin38$308$8
Warfarin12$243$20
Montelukast14$237$17
Benazepril19$224$12
Atenolol20$190$10
Potassium Chloride12$189$16
Hydrochlorothiazide33$187$6
Metoprolol22$117$5
Zolpidem15$105$7
Clonazepam12$103$9
Furosemide13$58$4
Citalopram Hbr12$52$4
Diazepam18$45$3

2019: 28 drugs

Part D drugs prescribed in 2019
Rosuvastatin39$1,919$49
Levothyroxine53$1,575$30
Atorvastatin78$1,420$18
Metoprolol31$1,212$39
Lisinopril86$833$10
Gabapentin46$660$14
Amlodipine Besylate69$631$9
Fluticasone Propionate20$458$23
Pravastatin16$433$27
Fluoxetine17$324$19
Allopurinol33$317$10
Mirtazapine12$292$24
Tamsulosin13$291$22
Losartan24$289$12
Omeprazole23$262$11
Benazepril25$250$10
Trazodone29$234$8
Metformin27$201$7
Hydrochlorothiazide26$195$7
Furosemide22$157$7
Atenolol11$146$13
Hydralazine12$136$11
Zolpidem21$135$6
Clonazepam13$95$7
Simvastatin23$93$4
Prednisone13$77$6
Diphenoxylate-Atropine11$76$7
Diazepam12$37$3

2018: 9 drugs

Part D drugs prescribed in 2018
Gabapentin17$184$11
Lisinopril14$170$12
Amlodipine Besylate17$149$9
Hydrocodone-Acetaminophen11$130$12
Hydrochlorothiazide12$119$10
Zolpidem15$88$6
Losartan12$82$7
Clonazepam14$70$5
Simvastatin14$50$4

Professional record

NPI
1376879007
Licence
CA A140454California A140454: Current · expires 2027-03-31
Video visits
Lists video visits
Gender
Male
More record details
Sole proprietor
Yes
Taxonomy
Family medicine (207Q00000X); Student in a training program (390200000X)
Mailing address
325 Distel Cir, Los Altos, CA, 94022
NPI first listed
2009-10-30
NPI last updated
2020-06-12
NPI record certified
2020-06-12

This is when the NPI record was last certified, not a medical board exam.

Extra NPI addresses: 98 Cervantes Blvd, San Francisco, CA, 94123