Skip to main content
UniHealth

Doctor search

Grace L Guo, MD

Internal Medicine · Los Altos

NPI 1902811375

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.

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. Guo’s office at (650) 254-5200 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 A64096 · Current

Licensed to practise in California · since 1997 · expires 2027-10-31 · Northwestern University Medical School.

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

Original Medicare doctor bills

$43,673

Medicare paid this office $43,673 for 119 people.

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

Largest Original Medicare bills
Return visit (30+ min)101$19,246$106
Long return visit (40+ min)27$7,747$161
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit46$7,226$157
Visit complexity inherent to evaluation and management associated with medical care services that serve as the continuing focal point for all needed health care services and/or with medical care services that are part of ongoing care related to a patient's49$1,193$14
Short return visit (20+ min)15$1,167$78

Procedures Medicare counted

Procedure volume Medicare published
Removal of skin lesions1-10None

Who their Medicare patients are

119 Original Medicare patients in 2024. Average age 77 · Women 71% · Health risk score 0.91. At or below the middle of the specialty; the typical internal medicine clinician is at 1.76.

Conditions among them: High blood pressure 61% · Diabetes 28% · Chronic kidney disease 21% · Cancer 16% · Coronary heart disease 15% · Atrial fibrillation 13% · Depression 13% · Dementia 9%.

The office billed $128,420, Medicare allowed $57,164 and paid $43,673; for 435 services of 23 kinds; $2,247 of it was for drugs given in the office and $41,426 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
2024119435770.91$128,420$43,673
2023169365770.87$116,008$38,867
2022155401760.76$120,157$43,624
2021146374770.76$103,751$38,638
2020146372750.75$78,142$28,839
2019194510750.82$110,518$36,264
2018186465740.81$106,178$33,432
2017166439750.88$93,502$31,377
2016150391750.95$80,342$24,944
2015159527730.99$93,677$37,213
2014131370720.82$64,324$23,949
2013124316740.91$63,807$19,893

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: 4 services

Original Medicare services billed in 2023
Return visit (30+ min)134$20,568$100
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit43$6,860$160
Long return visit (40+ min)27$4,767$149
Short return visit (20+ min)34$2,659$72

2022: 6 services

Original Medicare services billed in 2022
Return visit (30+ min)124$19,906$102
Long return visit (40+ min)36$8,265$165
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit49$7,739$158
Short return visit (20+ min)38$3,274$78
Influenza vaccine, quadrivalent inactivated, 0.5 ml dosage16$1,124$70
Administration of influenza virus vaccine17$642$38

2021: 6 services

Original Medicare services billed in 2021
Return visit (30+ min)98$16,023$106
Long return visit (40+ min)35$7,910$161
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit42$6,116$146
Short return visit (20+ min)41$3,059$64
Influenza vaccine split virus, preservative free22$1,436$65
Administration of influenza virus vaccine23$503$22

2020: 8 services

Original Medicare services billed in 2020
Return visit (30+ min)58$7,386$90
Short return visit (20+ min)76$5,136$52
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit36$5,099$142
Long return visit (40+ min)20$3,793$140
Influenza vaccine split virus, preservative free26$1,572$60
Telephone medical discussion with physician, 11-20 minutes14$1,291$76
Telephone medical discussion with physician, 5-10 minutes14$634$37
Administration of influenza virus vaccine27$565$21

2019: 8 services

Original Medicare services billed in 2019
Short return visit (20+ min)137$10,886$54
Return visit (30+ min)77$9,281$87
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit50$6,989$140
Long return visit (40+ min)22$2,729$105
Influenza vaccine split virus, preservative free25$1,330$53
Administration of influenza virus vaccine25$513$21
Administration of pneumococcal vaccine14$287$21
Urinalysis, manual test14$48$3

2018: 6 services

Original Medicare services billed in 2018
Short return visit (20+ min)121$9,355$54
Return visit (30+ min)84$9,029$76
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit42$5,515$131
Long return visit (40+ min)24$3,462$115
Influenza vaccine split virus, preservative free25$1,089$44
Administration of influenza virus vaccine25$643$26

2017: 7 services

Original Medicare services billed in 2017
Short return visit (20+ min)116$8,991$54
Return visit (30+ min)59$8,123$84
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit31$3,949$127
Long return visit (40+ min)18$2,745$119
Influenza vaccine split virus, preservative free28$1,272$44
Administration of influenza virus vaccine28$935$32
Administration of pneumococcal vaccine12$365$30

2016: 6 services

Original Medicare services billed in 2016
Short return visit (20+ min)114$8,898$53
Return visit (30+ min)52$6,878$81
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit24$3,023$126
Long return visit (40+ min)13$1,380$106
Influenza vaccine split virus, preservative free24$886$37
Administration of influenza virus vaccine25$760$30

2015: 8 services

Original Medicare services billed in 2015
Short return visit (20+ min)121$10,242$57
Pneumococcal vaccine, 13-valent62$9,356$151
Return visit (30+ min)57$7,458$83
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit17$2,237$132
Administration of pneumococcal vaccine62$1,884$30
Long return visit (40+ min)11$1,583$132
Administration of influenza virus vaccine34$1,061$31
Influenza vaccine split virus, preservative free30$1,047$35

2014: 7 services

Original Medicare services billed in 2014
Short return visit (20+ min)84$6,834$55
Return visit (30+ min)58$6,046$74
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit23$2,885$125
Pneumococcal vaccine, 13-valent19$2,849$150
Administration of pneumococcal vaccine28$881$30
Administration of influenza virus vaccine26$790$30
Influenza vaccine split virus, preservative free21$684$33

2013: 3 services

Original Medicare services billed in 2013
Return visit (30+ min)59$7,282$81
Short return visit (20+ min)83$6,838$57
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit14$1,766$126

Drugs they prescribed that Part D paid

$137,578

Pharmacies billed $137,578 in 2024.

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

1,327 generic and fewer than 11 brand-name prescriptions · $137,578 in drug cost · 16 antibiotic prescriptions to 12 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
Jardiance31$35,949$1,160
Rybelsus12$33,386$2,782
Atorvastatin235$2,403$10
Amlodipine Besylate156$1,121$7
Alendronate82$899$11
See all 28 drugs
Every Part D drug this clinician prescribed
Jardiance31$35,949$1,160
Rybelsus12$33,386$2,782
Atorvastatin235$2,403$10
Amlodipine Besylate156$1,121$7
Alendronate82$899$11
Levothyroxine67$819$12
Losartan72$703$10
Metformin47$647$14
Lisinopril62$619$10
Fluticasone Propionate30$598$20
Metformin Hcl Er26$453$17
Azelastine13$408$31
Sertraline37$407$11
Omeprazole29$401$14
Simvastatin24$354$15
Duloxetine13$321$25
Lovastatin27$289$11
Losartan-Hydrochlorothiazide16$268$17
Lisinopril-Hydrochlorothiazide26$244$9
Gabapentin19$218$11
Metoprolol12$172$14
Hydrochlorothiazide27$172$6
Fluoxetine11$153$14
Rosuvastatin13$140$11
Glipizide15$123$8
Atenolol12$94$8
Triamcinolone Acetonide11$67$6
Trazodone19$60$3

Year by year

Part D prescribing by year
20241,478159NoneNone$137,578
20231,400184None10%$157,353
20221,4571630% (0)11%$109,269
20211,523163None9%$106,878
20201,5801641% (11)13%$129,550
20191,5591951% (22)12%$75,065
20181,3061892% (26)13%$65,339
20171,1801563% (32)None$56,903
20161,1811603% (30)15%$57,250
20151,2231493% (36)None$60,321
20141,2331394% (48)19%$73,960
20131,2001274% (47)None$83,644

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

See the drugs prescribed each year

2023: 23 drugs

Part D drugs prescribed in 2023
Rybelsus17$43,595$2,564
Jardiance19$22,590$1,189
Atorvastatin193$3,223$17
Amlodipine Besylate151$1,623$11
Alendronate67$1,512$23
Losartan74$1,271$17
Levothyroxine67$1,156$17
Lisinopril62$929$15
Fluticasone Propionate27$821$30
Metformin40$784$20
Lovastatin36$657$18
Omeprazole40$651$16
Rosuvastatin16$410$26
Simvastatin20$408$20
Lisinopril-Hydrochlorothiazide23$386$17
Duloxetine13$340$26
Losartan-Hydrochlorothiazide16$310$19
Sertraline31$306$10
Atenolol24$289$12
Hydrochlorothiazide37$262$7
Paxlovid (Eua)16$166$10
Triamcinolone Acetonide11$136$12
Trazodone11$124$11

2022: 29 drugs

Part D drugs prescribed in 2022
Rybelsus17$23,056$1,356
Eliquis13$14,115$1,086
Atorvastatin201$2,563$13
Levothyroxine75$1,463$20
Bupropion Xl13$1,343$103
Alendronate71$1,120$16
Amlodipine Besylate148$980$7
Metronidazole12$951$79
Losartan82$755$9
Albuterol Sulfate Hfa14$639$46
Sertraline35$589$17
Omeprazole31$583$19
Lisinopril60$538$9
Duloxetine16$530$33
Metformin52$529$10
Lovastatin39$472$12
Fluticasone Propionate15$462$31
Losartan-Hydrochlorothiazide21$292$14
Rosuvastatin12$286$24
Hydrochlorothiazide52$236$5
Metoprolol14$230$16
Glipizide Er14$206$15
Pioglitazone11$195$18
Gabapentin16$171$11
Atenolol22$168$8
Simvastatin16$167$10
Triamcinolone Acetonide11$82$7
Lisinopril-Hydrochlorothiazide12$75$6
Famotidine13$52$4

2021: 29 drugs

Part D drugs prescribed in 2021
Novolog Mix 70-30 Flexpen11$6,494$590
Humalog Mix 75-25 Kwikpen11$5,333$485
Atorvastatin184$2,131$12
Levothyroxine89$2,126$24
Losartan87$1,078$12
Amlodipine Besylate146$1,008$7
Alendronate72$784$11
Omeprazole31$717$23
Fluticasone Propionate22$699$32
Albuterol Sulfate Hfa11$534$49
Duloxetine13$475$37
Metformin47$470$10
Lovastatin47$447$10
Losartan-Hydrochlorothiazide23$439$19
Lisinopril58$422$7
Atenolol25$414$17
Sertraline26$289$11
Rosuvastatin12$286$24
Trazodone17$279$16
Allopurinol13$241$19
Pioglitazone12$228$19
Hydrochlorothiazide58$176$3
Simvastatin21$175$8
Lisinopril-Hydrochlorothiazide19$163$9
Gabapentin16$145$9
Prednisone12$123$10
Furosemide13$96$7
Famotidine15$95$6
Triamcinolone Acetonide13$80$6

2020: 31 drugs

Part D drugs prescribed in 2020
Benlysta13$52,260$4,020
Jardiance12$7,743$645
Novolog Mix 70-30 Flexpen11$6,348$577
Flovent Hfa13$4,370$336
Humalog Mix 75-25 Kwikpen11$3,720$338
Atorvastatin171$2,318$14
Levothyroxine84$2,307$27
Amlodipine Besylate156$1,550$10
Losartan-Hydrochlorothiazide31$1,274$41
Losartan69$1,259$18
Albuterol Sulfate Hfa14$959$68
Alendronate76$892$12
Bupropion Xl12$827$69
Omeprazole31$815$26
Atenolol38$612$16
Fluticasone Propionate15$595$40
Lisinopril57$588$10
Lovastatin52$534$10
Metformin39$455$12
Trazodone18$453$25
Hydrochlorothiazide69$431$6
Pioglitazone15$406$27
Fluoxetine14$386$28
Rosuvastatin11$383$35
Sertraline18$221$12
Metoprolol14$217$15
Furosemide30$189$6
Gabapentin13$187$14
Simvastatin22$182$8
Pantoprazole11$165$15
Cephalexin11$80$7

2019: 29 drugs

Part D drugs prescribed in 2019
Atorvastatin164$2,919$18
Levothyroxine96$2,669$28
Amlodipine Besylate141$1,127$8
Omeprazole37$1,015$27
Losartan58$895$15
Diltiazem 24hr Er (Cd)12$877$73
Lovastatin52$839$16
Alendronate66$805$12
Fluticasone Propionate21$615$29
Lisinopril51$516$10
Losartan-Hydrochlorothiazide28$507$18
Metoprolol11$465$42
Sertraline32$433$14
Hydrocodone-Acetaminophen17$430$25
Fluoxetine15$428$29
Metformin30$424$14
Trazodone15$411$27
Oxybutynin Chloride12$368$31
Bupropion Xl11$353$32
Atenolol29$323$11
Hydrochlorothiazide43$266$6
Furosemide35$242$7
Lisinopril-Hydrochlorothiazide12$198$17
Simvastatin19$188$10
Pantoprazole16$185$12
Clopidogrel11$179$16
Donepezil16$119$7
Cephalexin12$76$6
Azithromycin11$58$5

2018: 29 drugs

Part D drugs prescribed in 2018
Flovent Hfa11$8,061$733
Levothyroxine101$2,676$26
Atorvastatin114$2,438$21
Oxybutynin Chloride Er20$1,405$70
Omeprazole44$1,029$23
Hydrocodone-Acetaminophen23$963$42
Amlodipine Besylate93$859$9
Fluticasone Propionate28$832$30
Lovastatin46$798$17
Fluoxetine13$641$49
Metoprolol12$561$47
Alendronate46$513$11
Losartan-Hydrochlorothiazide24$467$19
Valsartan12$424$35
Losartan37$396$11
Insulin11$360$33
Lisinopril40$349$9
Rosuvastatin12$345$29
Atenolol25$310$12
Metformin22$301$14
Lisinopril-Hydrochlorothiazide18$286$16
Sertraline21$261$12
Furosemide25$206$8
Pantoprazole18$177$10
Simvastatin13$159$12
Triamcinolone Acetonide14$150$11
Hydrochlorothiazide29$126$4
Donepezil17$101$6
Zolpidem13$82$6

2017: 26 drugs

Part D drugs prescribed in 2017
Humalog11$8,812$801
Levothyroxine97$2,704$28
Atorvastatin79$1,621$21
Lovastatin52$752$14
Omeprazole36$695$19
Alendronate54$646$12
Fluticasone Propionate19$554$29
Amlodipine Besylate71$474$7
Valsartan15$365$24
Hydrocodone-Acetaminophen25$310$12
Lisinopril28$284$10
Losartan29$265$9
Losartan-Hydrochlorothiazide19$257$14
Sertraline22$225$10
Lisinopril-Hydrochlorothiazide16$191$12
Furosemide35$186$5
Atenolol21$156$7
Metformin17$155$9
Donepezil25$153$6
Metoprolol14$141$10
Trazodone17$117$7
Hydrochlorothiazide29$110$4
Cephalexin13$109$8
Carvedilol11$56$5
Azithromycin12$55$5
Alprazolam12$51$4

2016: 29 drugs

Part D drugs prescribed in 2016
Levothyroxine92$2,354$26
Atorvastatin84$2,083$25
Hydrocodone-Acetaminophen26$870$33
Lovastatin51$645$13
Valsartan12$627$52
Potassium Chloride11$593$54
Omeprazole41$501$12
Amlodipine Besylate71$486$7
Alendronate44$459$10
Lisinopril31$436$14
Fluticasone Propionate22$393$18
Losartan27$339$13
Fluoxetine11$315$29
Spironolactone16$313$20
Sertraline18$237$13
Donepezil19$234$12
Nitrofurantoin Mono-Macro11$216$20
Hydrochlorothiazide33$193$6
Furosemide23$190$8
Metformin14$166$12
Losartan-Hydrochlorothiazide13$154$12
Atenolol21$146$7
Azithromycin17$126$7
Lisinopril-Hydrochlorothiazide13$121$9
Simvastatin11$112$10
Trazodone20$107$5
Metoprolol14$105$7
Glipizide12$92$8
Ciprofloxacin15$87$6

2015: 30 drugs

Part D drugs prescribed in 2015
Spiriva12$4,387$366
Levothyroxine104$3,266$31
Atorvastatin78$1,799$23
Valsartan16$1,299$81
Hydrocodone-Acetaminophen30$914$30
Fluticasone Propionate32$780$24
Omeprazole51$614$12
Oxybutynin Chloride11$602$55
Lovastatin46$561$12
Amlodipine Besylate55$462$8
Losartan31$367$12
Lisinopril30$318$11
Alendronate21$304$14
Atenolol30$293$10
Hydrochlorothiazide38$293$8
Zolpidem16$259$16
Donepezil26$259$10
Fluoxetine14$229$16
Paroxetine16$205$13
Metformin15$170$11
Gabapentin13$166$13
Furosemide24$146$6
Sertraline13$141$11
Escitalopram11$134$12
Trazodone22$117$5
Metoprolol11$106$10
Spironolactone12$101$8
Simvastatin13$78$6
Azithromycin14$73$5
Ciprofloxacin15$58$4

2014: 37 drugs

Part D drugs prescribed in 2014
Diovan16$6,583$411
Flovent Hfa23$5,686$247
Spiriva13$4,348$334
Levothyroxine79$2,276$29
Diltiazem 24hr Er12$2,173$181
Atorvastatin63$1,785$28
Proair Hfa16$1,069$67
Lovastatin54$985$18
Hydrocodone-Acetaminophen37$851$23
Omeprazole50$828$17
Fluticasone Propionate28$689$25
Amlodipine Besylate54$597$11
Pravastatin13$579$45
Alendronate33$554$17
Oxybutynin Chloride12$467$39
Paroxetine19$390$21
Cartia Xt12$381$32
Lisinopril25$348$14
Losartan25$340$14
Hydrochlorothiazide31$325$10
Atenolol25$321$13
Fluoxetine15$314$21
Donepezil18$307$17
Potassium Chloride13$306$24
Gabapentin13$294$23
Nitrofurantoin Mono-Macro14$288$21
Zolpidem27$242$9
Metformin12$188$16
Sertraline12$184$15
Warfarin11$183$17
Furosemide28$165$6
Escitalopram11$123$11
Estradiol12$107$9
Alprazolam17$97$6
Trazodone15$87$6
Simvastatin11$87$8
Azithromycin11$77$7

2013: 36 drugs

Part D drugs prescribed in 2013
Diovan21$6,751$321
Spiriva15$5,089$339
Diltiazem 24hr Er18$3,743$208
Flovent Hfa14$3,597$257
Lunesta12$2,956$246
Atorvastatin32$1,587$50
Lovastatin48$1,311$27
Fluticasone Propionate26$1,199$46
Omeprazole57$1,084$19
Levothyroxine50$1,008$20
Hydrocodone-Acetaminophen37$959$26
Proair Hfa14$822$59
Glyburide12$798$67
Alendronate38$610$16
Amlodipine Besylate43$554$13
Carbidopa-Levodopa Er12$532$44
Simvastatin29$491$17
Potassium Chloride21$484$23
Pravastatin16$446$28
Escitalopram15$431$29
Verapamil Er15$394$26
Gabapentin12$373$31
Lisinopril27$369$14
Losartan24$350$15
Sertraline17$313$18
Oxybutynin Chloride11$309$28
Atenolol22$279$13
Metformin14$235$17
Warfarin12$225$19
Furosemide28$213$8
Hydrochlorothiazide23$194$8
Paroxetine12$187$16
Zolpidem16$131$8
Citalopram Hbr13$119$9
Estradiol17$94$6
Alprazolam18$93$5

Money from drug and device companies

$121 in 2019

A payment is not proof that care is biased.

Payments by company
Zimmer Biomet HoldingsBellatek$121
1 payment
  • Meals for Bellatek · 2019-04-12 · $121
See the published payment
Every published payment
Zimmer Biomet HoldingsMeals · 2019-04-12Bellatek$121

Professional record

NPI
1902811375
Licence
CA A64096California A64096: Current · expires 2027-10-31
Trained
Northwestern University Feinberg Medical School, 1996
Video visits
Lists video visits
Gender
Female
More record details
Sole proprietor
No
Taxonomy
Internal medicine (207R00000X)
Mailing address
2350 W El Camino Real, 2nd Floor, Mountain View, CA, 94040
NPI first listed
2006-07-31
NPI last updated
2011-12-01

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