Skip to main content
UniHealth

Doctor search

Theresa Gavin, MD

Family Medicine · Los Altos

NPI 1932291937

Medicare standing
1 flag on the record
Listed below.
Plans that list them
Not verified
Not the same as out of network.
Office
1

On the public record

  • California licence: Delinquent

Offices

1 location

Plan participation

Not verified

We could not verify current plan participation for this doctor. This does not mean they are out of network. Call Dr. Gavin’s office at (650) 254-5200 to ask if they take your plan before you enroll.

California Medical Board record

Licence G79667 · Delinquent

Licence status: Delinquent · since 1994 · expires 2026-08-31 · University of California San Francisco School of Medicine.

License renewal fee has not been paid. No practice is permitted.

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

Original Medicare doctor bills

$9,452

Medicare paid this office $9,452 for 84 people.

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

Largest Original Medicare bills
Return visit (30+ min)82$9,306$107

Who their Medicare patients are

84 Original Medicare patients in 2024. Average age 74 · Women 71% · Health risk score 0.72. At or below the middle of the specialty; the typical family practice clinician is at 1.13.

Conditions among them: High blood pressure 61% · Coronary heart disease 25% · Atrial fibrillation 18% · Depression 18% · Diabetes 13% · Cancer 13%.

The office billed $34,083, Medicare allowed $13,646 and paid $9,452; for 89 services of 3 kinds.

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
20248489740.72$34,083$9,452
2023160227750.66$68,698$23,393
2022161423750.63$103,256$45,357
2021153408750.64$95,260$40,211
2020162368740.60$73,484$30,497
2019144395740.63$80,066$30,523
2018187429730.69$87,655$32,613
2017145372730.72$76,974$26,362
2016115362720.83$74,145$28,090
2015125376730.75$71,105$29,726
201483206730.72$42,784$16,444
201382214740.71$47,778$16,626

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

Original Medicare services billed in 2023
Return visit (30+ min)123$14,466$104
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit30$4,786$160
Short return visit (20+ min)27$1,308$48

2022: 6 services

Original Medicare services billed in 2022
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit91$14,410$158
Return visit (30+ min)88$13,548$117
Short return visit (20+ min)99$7,192$64
Advance care planning, first 30 minutes24$2,197$92
Influenza vaccine, quadrivalent inactivated, 0.5 ml dosage12$843$70
Administration of pneumococcal vaccine13$443$34

2021: 7 services

Original Medicare services billed in 2021
Return visit (30+ min)82$12,487$109
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit75$10,922$146
Short return visit (20+ min)95$7,752$70
Advance care planning, first 30 minutes22$2,211$101
Influenza vaccine split virus, preservative free15$979$65
Administration of influenza virus vaccine17$371$22
Administration of pneumococcal vaccine11$238$22

2020: 7 services

Original Medicare services billed in 2020
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit63$8,914$141
Return visit (30+ min)68$8,624$96
Short return visit (20+ min)66$3,760$49
Influenza vaccine split virus, preservative free24$1,510$60
Pneumococcal vaccine, 23-valent11$1,287$117
Administration of influenza virus vaccine29$627$21
Administration of pneumococcal vaccine15$312$21

2019: 6 services

Original Medicare services billed in 2019
Return visit (30+ min)66$8,293$92
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit57$7,967$140
Short return visit (20+ min)92$6,260$51
Administration of influenza virus vaccine24$513$21
Administration of pneumococcal vaccine15$308$21
Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage15$298$19

2018: 7 services

Original Medicare services billed in 2018
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit65$8,536$131
Short return visit (20+ min)118$8,135$54
Return visit (30+ min)67$6,544$71
Pneumococcal vaccine, 23-valent15$1,584$106
Influenza vaccine split virus, preservative free17$736$43
Administration of pneumococcal vaccine23$592$26
Administration of influenza virus vaccine20$515$26

2017: 6 services

Original Medicare services billed in 2017
Return visit (30+ min)87$10,193$82
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit44$5,606$127
Short return visit (20+ min)78$4,564$49
Administration of influenza virus vaccine26$838$32
Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage22$410$19
Administration of pneumococcal vaccine11$334$30

2016: 8 services

Original Medicare services billed in 2016
Return visit (30+ min)66$8,610$85
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit41$5,155$126
Short return visit (20+ min)69$4,289$53
Pneumococcal vaccine, 13-valent18$3,147$175
Advance care planning, first 30 minutes12$1,158$97
Administration of influenza virus vaccine24$760$30
Administration of pneumococcal vaccine22$668$30
Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage24$456$18

2015: 7 services

Original Medicare services billed in 2015
Pneumococcal vaccine, 13-valent49$7,485$153
Return visit (30+ min)54$6,531$81
Short return visit (20+ min)77$5,331$58
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit32$4,204$131
Administration of pneumococcal vaccine50$1,549$30
Administration of influenza virus vaccine16$538$32
Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage14$249$18

2014: 4 services

Original Medicare services billed in 2014
Return visit (30+ min)54$6,580$84
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit23$2,885$125
Short return visit (20+ min)37$2,259$55
Administration of pneumococcal vaccine12$365$30

2013: 4 services

Original Medicare services billed in 2013
Return visit (30+ min)47$7,282$81
Short return visit (20+ min)41$2,444$54
Annual wellness visit; includes a personalized prevention plan of service (pps), initial visit13$2,399$185
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit12$1,516$126

Drugs they prescribed that Part D paid

$25,773

Pharmacies billed $25,773 in 2024.

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

195 generic and fewer than 11 brand-name prescriptions · $25,773 in drug cost · 15 antibiotic prescriptions to 14 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
Rosuvastatin16$201$13
Atorvastatin14$177$13
Levothyroxine15$159$11
Simvastatin11$136$12
Losartan14$111$8
See all 7 drugs
Every Part D drug this clinician prescribed
Rosuvastatin16$201$13
Atorvastatin14$177$13
Levothyroxine15$159$11
Simvastatin11$136$12
Losartan14$111$8
Amlodipine Besylate11$109$10
Paxlovid20$0$0

Year by year

Part D prescribing by year
2024238110NoneNone$25,773
20231,107208None7%$49,959
20221,452166NoneNone$65,473
20211,370149None10%$75,887
20201,4061560% (0)13%$87,847
20191,301159None13%$62,452
20181,425158None12%$72,596
20171,2971382% (22)14%$63,781
20161,1601074% (43)13%$74,995
20151,0101003% (32)16%$116,123
20141,012814% (38)None$106,699
20131,004875% (46)25%$89,628

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

See the drugs prescribed each year

2023: 25 drugs

Part D drugs prescribed in 2023
Losartan87$1,390$16
Levothyroxine71$1,326$19
Amlodipine Besylate65$1,000$15
Irbesartan16$715$45
Rosuvastatin40$623$16
Simvastatin52$600$12
Atorvastatin48$545$11
Lisinopril39$531$14
Trazodone33$394$12
Metoprolol16$394$25
Paxlovid (Eua)39$389$10
Benazepril15$361$24
Sertraline17$328$19
Allopurinol22$319$15
Albuterol Sulfate Hfa11$264$24
Lorazepam15$230$15
Citalopram Hbr13$194$15
Metformin Hcl Er20$178$9
Lovastatin11$157$14
Hydrochlorothiazide21$116$6
Metformin12$88$7
Atenolol17$85$5
Zolpidem15$83$6
Famotidine12$44$4
Sildenafil Citrate11$29$3

2022: 34 drugs

Part D drugs prescribed in 2022
Levothyroxine76$1,467$19
Losartan101$1,436$14
Rosuvastatin30$1,120$37
Amlodipine Besylate80$1,021$13
Irbesartan15$988$66
Atorvastatin81$925$11
Valacyclovir16$653$41
Lisinopril43$574$13
Simvastatin60$549$9
Trazodone33$516$16
Fluticasone Propionate15$512$34
Bupropion Xl13$473$36
Oxybutynin Chloride12$427$36
Metoprolol18$391$22
Sertraline19$381$20
Atenolol35$380$11
Gabapentin24$334$14
Hydrochlorothiazide33$287$9
Benazepril18$262$15
Citalopram Hbr28$256$9
Losartan-Hydrochlorothiazide17$240$14
Lovastatin17$228$13
Allopurinol12$224$19
Glipizide Er12$222$19
Escitalopram12$217$18
Zolpidem40$196$5
Eszopiclone11$196$18
Metformin Hcl Er26$170$7
Alendronate14$139$10
Lorazepam34$108$3
Metformin17$105$6
Triamcinolone Acetonide13$105$8
Fluoxetine12$92$8
Alprazolam16$69$4

2021: 32 drugs

Part D drugs prescribed in 2021
Dexilant11$3,587$326
Levothyroxine73$1,850$25
Losartan84$1,753$21
Synthroid15$1,201$80
Valacyclovir21$1,083$52
Gabapentin35$1,027$29
Atorvastatin65$965$15
Rosuvastatin32$935$29
Oxybutynin Chloride Er11$826$75
Amlodipine Besylate76$749$10
Irbesartan12$658$55
Zolpidem55$574$10
Simvastatin62$549$9
Fluticasone Propionate14$507$36
Oxybutynin Chloride16$490$31
Bupropion Xl13$430$33
Metoprolol21$428$20
Losartan-Hydrochlorothiazide13$422$32
Trazodone24$422$18
Citalopram Hbr34$407$12
Lisinopril37$361$10
Metformin Hcl Er31$305$10
Escitalopram13$303$23
Hydrochlorothiazide28$268$10
Benazepril18$249$14
Glipizide Er14$246$18
Atenolol26$243$9
Lorazepam27$229$8
Quetiapine17$218$13
Lovastatin16$151$9
Alendronate12$122$10
Metformin16$102$6

2020: 37 drugs

Part D drugs prescribed in 2020
Toviaz12$8,747$729
Wixela Inhub13$2,982$229
Nasonex12$2,936$245
Levothyroxine74$2,143$29
Losartan-Hydrochlorothiazide18$1,421$79
Rabeprazole12$1,415$118
Losartan70$1,178$17
Atorvastatin59$1,167$20
Rosuvastatin25$891$36
Metoprolol22$818$37
Oxybutynin Chloride Er12$785$65
Gabapentin22$719$33
Valacyclovir13$711$55
Bupropion Xl11$702$64
Oxybutynin Chloride15$701$47
Albuterol Sulfate Hfa16$694$43
Simvastatin72$679$9
Trazodone23$625$27
Fluticasone Propionate20$610$31
Amlodipine Besylate77$549$7
Irbesartan12$404$34
Paroxetine15$377$25
Famotidine12$367$31
Diltiazem 24hr Er (Cd)11$367$33
Metformin Hcl Er25$329$13
Atenolol35$323$9
Zolpidem49$310$6
Citalopram Hbr22$300$14
Lisinopril27$261$10
Omeprazole15$257$17
Hydrochlorothiazide31$242$8
Eszopiclone11$242$22
Lovastatin17$240$14
Benazepril15$179$12
Nitrofurantoin Mono-Macro12$129$11
Metformin24$110$5
Lorazepam11$108$10

2019: 33 drugs

Part D drugs prescribed in 2019
Levothyroxine80$2,044$26
Omega-3 Acid Ethyl Esters12$1,670$139
Oxybutynin Chloride Er20$1,398$70
Bupropion Xl17$1,234$73
Rosuvastatin13$1,233$95
Valsartan20$1,195$60
Atorvastatin50$1,140$23
Metoprolol24$1,004$42
Synthroid13$838$64
Amlodipine Besylate74$819$11
Simvastatin74$752$10
Rabeprazole12$730$61
Oxybutynin Chloride12$611$51
Losartan43$592$14
Irbesartan12$537$45
Gabapentin14$514$37
Trazodone17$473$28
Valacyclovir14$432$31
Atenolol34$386$11
Fluticasone Propionate14$381$27
Lisinopril33$343$10
Lovastatin19$328$17
Citalopram Hbr26$291$11
Omeprazole13$285$22
Losartan-Hydrochlorothiazide14$251$18
Hydrochlorothiazide32$245$8
Zolpidem30$240$8
Eszopiclone11$231$21
Montelukast17$186$11
Metformin Hcl Er15$159$11
Benazepril16$156$10
Metformin20$149$7
Ibuprofen11$95$9

2018: 32 drugs

Part D drugs prescribed in 2018
Advair Diskus13$7,777$598
Levothyroxine88$2,261$26
Atorvastatin62$1,538$25
Bupropion Xl18$1,355$75
Rosuvastatin20$1,345$67
Metoprolol32$1,163$36
Valsartan23$961$42
Fenofibrate13$795$61
Oxybutynin Chloride15$728$49
Amlodipine Besylate73$689$9
Atenolol44$480$11
Escitalopram20$477$24
Simvastatin62$476$8
Gabapentin17$461$27
Lisinopril44$411$9
Trazodone26$366$14
Pravastatin12$325$27
Losartan26$298$11
Hydrochlorothiazide38$295$8
Zolpidem41$286$7
Lovastatin19$274$14
Citalopram Hbr32$227$7
Paroxetine11$196$18
Benazepril18$185$10
Losartan-Hydrochlorothiazide13$171$13
Repaglinide12$168$14
Metformin20$117$6
Metformin Hcl Er12$113$9
Lorazepam15$113$8
Eszopiclone12$103$9
Valacyclovir13$95$7
Alendronate11$90$8

2017: 33 drugs

Part D drugs prescribed in 2017
Singulair11$2,511$228
Levothyroxine89$2,189$25
Atorvastatin61$1,281$21
Acarbose13$1,253$96
Oxybutynin Chloride15$944$63
Valsartan24$886$37
Metoprolol15$817$54
Bupropion Xl17$607$36
Simvastatin58$502$9
Atenolol40$376$9
Amlodipine Besylate54$373$7
Zolpidem47$319$7
Trazodone27$303$11
Sumatriptan19$262$14
Lisinopril33$253$8
Hydrochlorothiazide29$238$8
Escitalopram16$221$14
Lovastatin14$207$15
Omeprazole15$203$14
Losartan19$201$11
Clopidogrel13$194$15
Benazepril22$177$8
Lansoprazole12$173$14
Eszopiclone12$168$14
Metformin Hcl Er12$157$13
Estradiol11$151$14
Metformin24$150$6
Citalopram Hbr16$125$8
Repaglinide12$108$9
Lorazepam11$99$9
Losartan-Hydrochlorothiazide14$85$6
Metoprolol14$79$6
Glipizide12$47$4

2016: 36 drugs

Part D drugs prescribed in 2016
Crestor15$8,291$553
Advair Diskus15$4,591$306
Repaglinide13$4,096$315
Rabeprazole11$3,245$295
Levothyroxine53$1,776$34
Atorvastatin41$1,281$31
Acarbose11$1,210$110
Valsartan14$981$70
Oxybutynin Chloride16$835$52
Atenolol51$621$12
Flecainide Acetate15$586$39
Hydrocodone-Acetaminophen14$559$40
Escitalopram25$482$19
Bupropion Xl13$443$34
Amlodipine Besylate35$417$12
Simvastatin49$405$8
Morphine Sulfate Er14$402$29
Estradiol18$382$21
Morphine Sulfate12$341$28
Omeprazole16$332$21
Sumatriptan14$314$22
Hydrochlorothiazide40$257$6
Losartan15$250$17
Trazodone22$245$11
Montelukast11$243$22
Lisinopril28$202$7
Zolpidem37$174$5
Eszopiclone11$173$16
Lorazepam13$158$12
Citalopram Hbr15$144$10
Metformin19$134$7
Metformin Hcl Er12$133$11
Baclofen11$132$12
Lovastatin14$128$9
Benazepril17$93$5
Glipizide13$64$5

2015: 25 drugs

Part D drugs prescribed in 2015
Prandin12$49,045$4,087
Crestor16$6,745$422
Rabeprazole12$2,828$236
Acarbose12$1,537$128
Levothyroxine43$1,505$35
Atorvastatin35$1,194$34
Flecainide Acetate12$479$40
Atenolol48$416$9
Omeprazole23$373$16
Zolpidem28$353$13
Simvastatin51$349$7
Morphine Sulfate11$317$29
Estradiol17$260$15
Amlodipine Besylate38$254$7
Hydrochlorothiazide26$222$9
Lisinopril32$159$5
Trazodone15$128$9
Lovastatin16$119$7
Metformin Hcl Er12$119$10
Benazepril18$109$6
Metformin14$90$6
Citalopram Hbr11$84$8
Alendronate12$84$7
Glipizide12$74$6
Lorazepam12$73$6

2014: 24 drugs

Part D drugs prescribed in 2014
Prandin11$36,420$3,311
Crestor16$4,370$273
Vivelle-Dot21$2,436$116
Nasonex13$2,070$159
Atorvastatin39$1,418$36
Acarbose11$1,021$93
Levothyroxine45$1,020$23
Valsartan-Hydrochlorothiazide11$680$62
Montelukast14$574$41
Simvastatin45$505$11
Amlodipine Besylate39$434$11
Atenolol45$337$7
Estradiol23$298$13
Metformin24$254$11
Triamterene-Hydrochlorothiazid12$195$16
Hydrochlorothiazide25$187$7
Omeprazole19$175$9
Benazepril15$175$12
Zolpidem27$166$6
Lovastatin18$165$9
Citalopram Hbr13$145$11
Lisinopril25$137$5
Lorazepam13$107$8
Trazodone14$92$7

2013: 31 drugs

Part D drugs prescribed in 2013
Aciphex15$12,472$831
Diovan17$4,469$263
Crestor17$4,233$249
Pradaxa16$4,150$259
Celebrex12$4,033$336
Lunesta11$2,758$251
Nasonex14$1,917$137
Acarbose16$1,737$109
Atorvastatin28$1,593$57
Vivelle-Dot14$1,061$76
Metoprolol11$656$60
Levothyroxine42$641$15
Amlodipine Besylate39$545$14
Simvastatin37$498$13
Atenolol45$388$9
Lovastatin21$264$13
Metformin21$247$12
Citalopram Hbr20$238$12
Omeprazole21$237$11
Estradiol17$194$11
Benazepril15$189$13
Spironolactone11$185$17
Zolpidem36$173$5
Trazodone23$164$7
Atenolol-Chlorthalidone19$154$8
Hydrocodone-Acetaminophen24$146$6
Escitalopram11$141$13
Hydrochlorothiazide18$139$8
Fluoxetine22$129$6
Lisinopril17$123$7
Lorazepam12$100$8

Professional record

NPI
1932291937
Licence
CA G79667California G79667: Delinquent · expires 2026-08-31
More record details
Sole proprietor
No
Taxonomy
Family medicine (207Q00000X)
Mailing address
325 Distel Cir, Los Altos, CA, 94022
NPI first listed
2006-09-28
NPI last updated
2020-03-04
NPI record certified
2020-03-04

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