Skip to main content
UniHealth

Doctor search

Ruth Steinberg, MD

Family Medicine · Palo Alto

NPI 1497768238

Medicare standing
Clear
Enrolled, allowed to bill and order, not excluded
Plans that list them
Not verified
Not the same as out of network.
Office
1

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. Steinberg’s office at (650) 321-4121 to ask if they take your plan before you enroll.

California Medical Board record

Licence G67701 · Current

Licensed to practise in California · since 1989 · expires 2027-09-30 · George Washington University School of Medicine.

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

Original Medicare doctor bills

$41,176

Medicare paid this office $41,176 for 130 people.

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

Largest Original Medicare bills
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit95$14,924$157
Return visit (30+ min)80$12,827$99
Long return visit (40+ min)28$5,044$140
Short return visit (20+ min)18$993$55

Who their Medicare patients are

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

Conditions among them: High blood pressure 56% · Atrial fibrillation 15% · Cancer 12% · Diabetes 10% · Coronary heart disease 10% · Chronic kidney disease 9% · Depression 8%.

The office billed $102,564, Medicare allowed $52,357 and paid $41,176; for 347 services of 26 kinds; $3,839 of it was for drugs given in the office and $37,337 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
2024130347750.68$102,564$41,176
2023127292750.66$88,879$34,029
2022116321740.65$83,315$35,123
2021132339740.60$84,174$35,081
2020123348730.66$69,899$27,497
2019159384730.70$87,503$30,548
2018158393740.74$79,119$29,047
2017143399730.71$82,320$29,638
2016132391720.90$80,870$27,818
2015130452710.71$86,010$35,015
2014117262700.70$45,021$16,098
201386234710.64$39,402$12,717

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)90$13,046$97
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit66$10,530$160
Long return visit (40+ min)23$4,698$157
Short return visit (20+ min)14$712$47

2022: 6 services

Original Medicare services billed in 2022
Return visit (30+ min)84$12,517$103
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit72$11,385$158
Long return visit (40+ min)24$4,508$145
Short return visit (20+ min)27$1,668$62
Influenza vaccine, quadrivalent inactivated, 0.5 ml dosage14$984$70
Administration of influenza virus vaccine18$758$38

2021: 7 services

Original Medicare services billed in 2021
Return visit (30+ min)86$14,318$105
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit59$8,592$146
Long return visit (40+ min)21$4,352$161
Short return visit (20+ min)24$1,295$54
Telephone medical discussion with physician, 21-30 minutes11$1,028$86
Influenza vaccine split virus, preservative free14$909$65
Administration of influenza virus vaccine16$349$22

2020: 8 services

Original Medicare services billed in 2020
Return visit (30+ min)66$9,419$81
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit55$7,798$142
Short return visit (20+ min)47$2,911$52
Influenza vaccine split virus, preservative free25$1,489$60
Telephone medical discussion with physician, 21-30 minutes12$1,002$77
Telephone medical discussion with physician, 11-20 minutes12$910$76
Administration of influenza virus vaccine28$586$21
Administration of pneumococcal vaccine13$272$21

2019: 5 services

Original Medicare services billed in 2019
Return visit (30+ min)93$11,624$81
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit59$8,247$140
Short return visit (20+ min)68$5,436$54
Administration of pneumococcal vaccine12$246$21
Administration of influenza virus vaccine11$226$21

2018: 6 services

Original Medicare services billed in 2018
Return visit (30+ min)98$11,714$86
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit44$5,778$131
Short return visit (20+ min)64$4,396$55
Influenza vaccine split virus, preservative free17$709$42
Administration of influenza virus vaccine23$618$26
Administration of pneumococcal vaccine13$334$26

2017: 7 services

Original Medicare services billed in 2017
Return visit (30+ min)91$11,720$78
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit49$6,243$127
Short return visit (20+ min)56$3,920$54
Pneumococcal vaccine, 13-valent13$2,409$185
Administration of influenza virus vaccine21$697$32
Administration of pneumococcal vaccine22$668$30
Influenza vaccine split virus, preservative free12$515$43

2016: 9 services

Original Medicare services billed in 2016
Return visit (30+ min)90$12,049$81
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit41$5,143$125
Short return visit (20+ min)51$3,029$49
Pneumococcal vaccine, 13-valent17$2,978$175
Aspiration and/or injection of fluid from large joint13$807$50
Administration of pneumococcal vaccine23$699$30
Administration of influenza virus vaccine16$486$30
Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage11$202$18
Injection, methylprednisolone acetate, 40 mg13$64None

2015: 7 services

Original Medicare services billed in 2015
Return visit (30+ min)96$14,019$86
Pneumococcal vaccine, 13-valent53$8,215$152
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit35$4,605$132
Short return visit (20+ min)47$3,518$61
Administration of pneumococcal vaccine53$1,641$30
Administration of influenza virus vaccine23$755$31
Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage15$284$18

2014: 4 services

Original Medicare services billed in 2014
Return visit (30+ min)40$4,724$80
Short return visit (20+ min)71$4,168$50
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit27$3,387$125
Administration of pneumococcal vaccine12$365$30

2013: 6 services

Original Medicare services billed in 2013
Short return visit (20+ min)61$4,122$47
Return visit (30+ min)34$4,081$80
Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit11$1,388$126
Administration of influenza virus vaccine14$450$30
Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage11$205$19
Administration of vaccine14$140$10

Drugs they prescribed that Part D paid

$87,140

Pharmacies billed $87,140 in 2024.

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

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

1,486 generic and fewer than 11 brand-name prescriptions · $87,140 in drug cost · 25 antibiotic prescriptions to 19 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
Ozempic36$37,351$1,038
Prempro13$3,161$243
Estradiol22$2,810$128
Mirtazapine15$1,634$109
Gabapentin84$1,156$14
See all 35 drugs
Every Part D drug this clinician prescribed
Ozempic36$37,351$1,038
Prempro13$3,161$243
Estradiol22$2,810$128
Mirtazapine15$1,634$109
Gabapentin84$1,156$14
Atorvastatin137$1,091$8
Losartan77$967$13
Bupropion Xl35$907$26
Quetiapine13$864$66
Rosuvastatin41$726$18
Benazepril54$692$13
Amlodipine Besylate76$676$9
Albuterol Sulfate Hfa15$625$42
Buspirone14$620$44
Tamsulosin39$537$14
Duloxetine26$532$20
Metoprolol48$478$10
Levothyroxine66$464$7
Hydrochlorothiazide71$464$7
Simvastatin56$395$7
Lisinopril52$341$7
Potassium Chloride14$337$24
Metformin Hcl Er29$297$10
Escitalopram33$294$9
Sertraline32$280$9
Citalopram Hbr28$192$7
Pantoprazole18$184$10
Omeprazole29$158$5
Zolpidem30$147$5
Atenolol12$119$10
Alendronate14$94$7
Allopurinol12$69$6
Lorazepam13$68$5
Metoprolol11$63$6
Clopidogrel13$0$0

Year by year

Part D prescribing by year
20241,6081501% (12)None$87,140
20231,4471512% (25)None$59,545
20221,3131422% (21)6%$48,838
20211,2101232% (22)None$46,045
20201,152130NoneNone$50,481
20191,1531353% (29)None$54,113
20181,0301313% (29)None$47,647
20179651172% (21)None$47,638
20161,0891165% (53)None$55,382
20151,0701085% (49)18%$55,358
20141,009906% (65)17%$52,091
20131,056827% (72)19%$58,495

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

See the drugs prescribed each year

2023: 29 drugs

Part D drugs prescribed in 2023
Estradiol21$3,374$161
Prempro12$3,019$252
Gabapentin67$1,500$22
Atorvastatin120$1,429$12
Ipratropium16$1,200$75
Losartan66$1,072$16
Levothyroxine81$930$11
Metoprolol50$856$17
Benazepril49$758$15
Tamsulosin37$736$20
Rosuvastatin29$641$22
Hydrocodone-Acetaminophen13$604$46
Metformin Hcl Er33$517$16
Duloxetine25$515$21
Hydrochlorothiazide61$474$8
Amlodipine Besylate62$452$7
Lisinopril43$388$9
Simvastatin54$378$7
Bupropion Xl18$259$14
Pantoprazole12$249$21
Sumatriptan19$228$12
Trazodone19$224$12
Omeprazole22$223$10
Escitalopram15$206$14
Sertraline26$205$8
Citalopram Hbr23$198$9
Zolpidem29$120$4
Lorazepam12$102$9
Quetiapine12$34$3

2022: 31 drugs

Part D drugs prescribed in 2022
Prempro13$3,115$240
Atorvastatin127$1,174$9
Gabapentin56$1,168$21
Metoprolol57$1,156$20
Bupropion Xl14$860$61
Carbamazepine11$747$68
Levothyroxine68$728$11
Losartan43$699$16
Benazepril55$660$12
Simvastatin60$576$10
Escitalopram21$531$25
Ipratropium12$495$41
Mirtazapine11$486$44
Rosuvastatin20$485$24
Tamsulosin25$485$19
Hydrocodone-Acetaminophen12$484$40
Trazodone21$329$16
Amlodipine Besylate56$323$6
Hydrochlorothiazide54$295$5
Lisinopril37$282$8
Metformin Hcl Er19$270$14
Citalopram Hbr28$265$9
Omeprazole16$254$16
Sumatriptan18$240$13
Pantoprazole12$181$15
Atenolol14$174$12
Alendronate28$169$6
Sertraline20$136$7
Zolpidem27$121$4
Lorazepam12$59$5
Metformin13$48$4

2021: 31 drugs

Part D drugs prescribed in 2021
Prempro12$2,739$228
Metoprolol51$1,366$27
Levothyroxine70$1,341$19
Bupropion Xl13$1,333$103
Duloxetine27$1,096$41
Atorvastatin91$986$11
Gabapentin36$937$26
Simvastatin67$725$11
Benazepril50$666$13
Losartan40$559$14
Amlodipine Besylate68$535$8
Rosuvastatin11$484$44
Hydrochlorothiazide64$383$6
Tamsulosin23$351$15
Citalopram Hbr30$348$12
Sertraline21$320$15
Sumatriptan23$316$14
Ipratropium12$292$24
Metformin Hcl Er13$290$22
Trazodone11$245$22
Escitalopram18$244$14
Lisinopril30$234$8
Omeprazole16$219$14
Lovastatin11$215$20
Zolpidem26$157$6
Allopurinol13$122$9
Sildenafil Citrate17$106$6
Atenolol16$88$6
Tramadol13$75$6
Metformin12$65$5
Lorazepam15$65$4

2020: 27 drugs

Part D drugs prescribed in 2020
Metoprolol43$2,805$65
Prempro13$2,795$215
Levothyroxine61$1,648$27
Atorvastatin78$943$12
Bupropion Xl12$859$72
Lansoprazole15$813$54
Duloxetine14$762$54
Sertraline26$713$27
Gabapentin27$698$26
Hydrochlorothiazide77$675$9
Simvastatin62$628$10
Benazepril54$605$11
Amlodipine Besylate52$485$9
Losartan31$384$12
Prednisone15$370$25
Tamsulosin20$321$16
Citalopram Hbr21$266$13
Sumatriptan24$261$11
Escitalopram23$241$10
Metformin Hcl Er12$199$17
Zolpidem28$193$7
Trazodone19$167$9
Omeprazole19$157$8
Lovastatin12$149$12
Lisinopril20$141$7
Atenolol19$131$7
Lorazepam17$107$6

2019: 27 drugs

Part D drugs prescribed in 2019
Prempro13$2,682$206
Metoprolol43$2,251$52
Levothyroxine54$1,345$25
Duloxetine18$880$49
Benazepril62$830$13
Atorvastatin46$794$17
Lansoprazole22$705$32
Gabapentin29$679$23
Simvastatin66$672$10
Hydrochlorothiazide55$421$8
Amlodipine Besylate40$407$10
Metformin Hcl Er12$380$32
Ranitidine14$354$25
Escitalopram15$330$22
Losartan26$330$13
Zolpidem19$279$15
Sumatriptan16$277$17
Sertraline32$276$9
Citalopram Hbr27$249$9
Prednisone19$245$13
Azithromycin24$188$8
Tamsulosin11$172$16
Omeprazole13$149$11
Lorazepam20$100$5
Trazodone14$89$6
Verapamil Er12$64$5
Lisinopril12$60$5

2018: 27 drugs

Part D drugs prescribed in 2018
Prempro12$2,362$197
Metoprolol40$2,309$58
Levothyroxine46$1,157$25
Atorvastatin31$998$32
Benazepril57$863$15
Duloxetine14$814$58
Lansoprazole17$626$37
Simvastatin64$537$8
Hydrochlorothiazide54$473$9
Tamsulosin20$373$19
Nitrofurantoin11$356$32
Escitalopram21$352$17
Amlodipine Besylate28$348$12
Fluticasone Propionate22$334$15
Omeprazole16$318$20
Sumatriptan17$270$16
Gabapentin20$240$12
Zolpidem19$227$12
Hydrocodone-Acetaminophen13$222$17
Losartan17$217$13
Citalopram Hbr17$166$10
Triamterene-Hydrochlorothiazid11$166$15
Sertraline18$134$7
Atenolol13$129$10
Azithromycin11$66$6
Lorazepam16$38$2
Allopurinol13$27$2

2017: 24 drugs

Part D drugs prescribed in 2017
Premarin14$3,759$268
Prempro12$2,138$178
Metoprolol37$1,670$45
Levothyroxine47$1,315$28
Raloxifene12$1,181$98
Acyclovir11$864$79
Atorvastatin32$851$27
Benazepril59$591$10
Tamsulosin23$548$24
Gabapentin16$429$27
Simvastatin58$406$7
Hydrochlorothiazide51$389$8
Losartan16$368$23
Sumatriptan23$363$16
Amlodipine Besylate31$307$10
Omeprazole21$301$14
Citalopram Hbr27$299$11
Metformin15$279$19
Metformin Hcl Er13$259$20
Fluticasone Propionate12$205$17
Trazodone13$186$14
Escitalopram16$173$11
Azithromycin16$112$7
Lorazepam12$67$6

2016: 28 drugs

Part D drugs prescribed in 2016
Premarin13$4,648$358
Duloxetine16$2,373$148
Metoprolol28$1,571$56
Levothyroxine49$1,463$30
Oxycodone-Acetaminophen12$965$80
Atorvastatin26$887$34
Fluticasone Propionate32$566$18
Benazepril57$534$9
Lansoprazole14$511$36
Hydrochlorothiazide55$503$9
Simvastatin58$491$8
Gabapentin20$371$19
Lorazepam25$336$13
Omeprazole24$329$14
Amlodipine Besylate29$298$10
Tamsulosin18$294$16
Metformin25$280$11
Escitalopram22$278$13
Losartan24$273$11
Zolpidem17$252$15
Trazodone14$224$16
Sertraline20$197$10
Metformin Hcl Er16$171$11
Lisinopril21$163$8
Citalopram Hbr24$110$5
Sumatriptan11$92$8
Atenolol23$67$3
Lisinopril-Hydrochlorothiazide11$28$3

2015: 29 drugs

Part D drugs prescribed in 2015
Novolog12$7,815$651
Premarin20$5,948$297
Flovent Hfa13$3,759$289
Levothyroxine44$1,446$33
Metoprolol28$1,067$38
Atorvastatin33$950$29
Proair Hfa17$866$51
Oxycodone-Acetaminophen11$714$65
Hydrochlorothiazide59$605$10
Omeprazole47$569$12
Benazepril55$529$10
Fluticasone Propionate24$381$16
Simvastatin43$371$9
Gabapentin23$338$15
Hydrocodone-Acetaminophen15$304$20
Lorazepam28$234$8
Acyclovir11$226$21
Losartan36$215$6
Metformin23$203$9
Tamsulosin12$194$16
Amlodipine Besylate32$192$6
Metformin Hcl Er28$159$6
Atenolol42$153$4
Lisinopril18$131$7
Azithromycin13$104$8
Estradiol12$88$7
Zolpidem11$73$7
Citalopram Hbr18$71$4
Lisinopril-Hydrochlorothiazide12$32$3

2014: 28 drugs

Part D drugs prescribed in 2014
Premarin16$3,736$233
Flovent Hfa11$2,885$262
Butalbital Compound-Codeine11$1,023$93
Metoprolol14$1,012$72
Levothyroxine28$758$27
Hydrochlorothiazide57$743$13
Atorvastatin28$683$24
Benazepril44$615$14
Omeprazole53$553$10
Simvastatin44$460$10
Fluticasone Propionate16$454$28
Losartan17$360$21
Alendronate22$342$16
Gabapentin21$323$15
Nifedipine Er11$294$27
Hydrocodone-Acetaminophen21$292$14
Sumatriptan13$281$22
Atenolol53$210$4
Metformin17$178$10
Lorazepam26$173$7
Citalopram Hbr30$149$5
Lisinopril15$139$9
Metformin Hcl Er20$124$6
Amlodipine Besylate25$100$4
Zolpidem16$73$5
Estradiol12$68$6
Trazodone12$38$3
Lisinopril-Hydrochlorothiazide13$36$3

2013: 31 drugs

Part D drugs prescribed in 2013
Premarin22$4,543$206
Flovent Hfa12$2,782$232
Evista11$2,279$207
Atorvastatin37$1,383$37
Prempro11$1,069$97
Lansoprazole13$995$77
Gabapentin21$974$46
Fluticasone Propionate22$799$36
Benazepril44$715$16
Omeprazole54$672$12
Levothyroxine36$630$17
Ascomp With Codeine13$608$47
Hydrochlorothiazide45$563$13
Simvastatin42$524$12
Metformin Hcl Er15$427$28
Losartan16$420$26
Metoprolol17$399$23
Sumatriptan12$321$27
Metformin11$307$28
Alendronate14$264$19
Pantoprazole14$262$19
Atenolol39$231$6
Clonazepam21$222$11
Lisinopril25$204$8
Lorazepam38$195$5
Amlodipine Besylate22$183$8
Citalopram Hbr30$156$5
Hydrocodone-Acetaminophen36$140$4
Zolpidem11$101$9
Lisinopril-Hydrochlorothiazide11$68$6
Trazodone11$26$2

Professional record

NPI
1497768238
Licence
CA G67701California G67701: Current · expires 2027-09-30
More record details
Sole proprietor
No
Taxonomy
Family medicine (207Q00000X)
Mailing address
325 Distel Cir, Los Altos, CA, 94022
NPI first listed
2006-08-14
NPI last updated
2020-03-03
NPI record certified
2020-03-03

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