Kimberly Oo, MD
Family Practice · Palo Alto
- 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
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. Oo’s office at (415) 600-1020 to confirm they take your plan. Ask about the office you use, its medical group, referrals and appointments.
| Alignment Health Sutter Advantage +More (HMO) | Alignment Health Plan | Listed | Oct 3, 2026 |
California Medical Board record
Licence A154597 · Current
Licensed to practise in California · since 2018 · expires 2028-03-31 · Rutgers New Jersey Medical School.
No disciplinary actions, convictions, malpractice judgments or citations in this record.
Original Medicare doctor bills
$78,680
Medicare paid this office $78,680 for 236 people.
This is what Medicare paid the clinician — not Medicare Advantage, and not the pharmacy.
| Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 134 | $21,064 | $157 |
| Return visit (30+ min) | 102 | $14,538 | $107 |
| Long return visit (40+ min) | 43 | $8,195 | $149 |
| Short return visit (20+ min) | 97 | $7,878 | $67 |
| Transitional care management services for problem of high complexity | 13 | $4,117 | $274 |
See all 16 services
| Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 134 | $21,064 | $157 |
| Return visit (30+ min) | 102 | $14,538 | $107 |
| Long return visit (40+ min) | 43 | $8,195 | $149 |
| Short return visit (20+ min) | 97 | $7,878 | $67 |
| Transitional care management services for problem of high complexity | 13 | $4,117 | $274 |
| Sarscov2 vac 50 mcg/0.5ml im | 23 | $3,617 | $151 |
| Advance care planning, first 30 minutes | 26 | $2,263 | $87 |
| Influenza vaccine, inactivated | 24 | $1,964 | $82 |
| Annual, face-to-face intensive behavioral therapy for cardiovascular disease, individual, 15 minutes | 63 | $1,861 | $30 |
| 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's | 83 | $1,593 | $14 |
| Admn sarscov2 vacc 1 dose | 23 | $1,250 | $52 |
| Administration of influenza virus vaccine | 27 | $1,055 | $39 |
| Annual depression screening, 5 to 15 minutes | 37 | $899 | $24 |
| 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 and | 13 | $847 | $50 |
| Annual alcohol misuse screening, 5 to 15 minutes | 33 | $803 | $24 |
| Face-to-face behavioral counseling for obesity, 15 minutes | 26 | $800 | $30 |
Procedures Medicare counted
| Removal of skin lesions | 1-10 | None |
Who their Medicare patients are
236 Original Medicare patients in 2024. Average age 76 · Women 64% · Also on Medicaid 6% · Health risk score 0.85. At or below the middle of the specialty; the typical family practice clinician is at 1.13.
Conditions among them: High blood pressure 51% · Coronary heart disease 23% · Diabetes 14% · Atrial fibrillation 14% · Chronic kidney disease 12% · Heart failure 11% · Cancer 11% · Depression 9% · Dementia 6% · COPD 5%.
The office billed $206,383, Medicare allowed $97,007 and paid $78,680; for 1,074 services of 48 kinds; $6,836 of it was for drugs given in the office and $71,844 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
| 2024 | 236 | 1,074 | 76 | 0.85 | $206,383 | $78,680 |
| 2023 | 212 | 514 | 77 | 0.93 | $121,942 | $49,663 |
| 2022 | 333 | 755 | 76 | 0.84 | $172,218 | $70,908 |
| 2021 | 271 | 704 | 76 | 0.88 | $171,926 | $69,786 |
| 2020 | 180 | 444 | 75 | 0.82 | $91,656 | $35,588 |
| 2019 | 134 | 322 | 76 | 0.94 | $79,069 | $27,833 |
| 2018 | 92 | 201 | 74 | 0.83 | $41,184 | $15,686 |
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: 10 services
| Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 98 | $15,635 | $160 |
| Return visit (30+ min) | 80 | $10,765 | $112 |
| Short return visit (20+ min) | 76 | $7,027 | $75 |
| Long return visit (40+ min) | 22 | $4,034 | $144 |
| Advance care planning, first 30 minutes | 11 | $903 | $82 |
| 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 and | 12 | $833 | $49 |
| Annual, face-to-face intensive behavioral therapy for cardiovascular disease, individual, 15 minutes | 25 | $769 | $31 |
| Annual alcohol misuse screening, 5 to 15 minutes | 22 | $530 | $24 |
| Annual depression screening, 5 to 15 minutes | 22 | $530 | $24 |
| Face-to-face behavioral counseling for obesity, 15 minutes | 15 | $454 | $30 |
2022: 15 services
| Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 113 | $17,835 | $158 |
| Return visit (30+ min) | 128 | $15,725 | $104 |
| Short return visit (20+ min) | 99 | $8,462 | $72 |
| Long return visit (40+ min) | 41 | $6,996 | $135 |
| Amplifed dna or rna probe detection of severe acute respiratory syndrome coronavirus 2 (covid-19) antigen | 61 | $3,080 | $50 |
| Transitional care management services for problem of at least moderate complexity | 11 | $2,515 | $210 |
| Influenza vaccine, quadrivalent inactivated, 0.5 ml dosage | 35 | $2,459 | $70 |
| Advance care planning, first 30 minutes | 16 | $1,515 | $95 |
| Pneumococcal vaccine, 23-valent | 11 | $1,454 | $132 |
| Administration of influenza virus vaccine | 37 | $1,399 | $38 |
| 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 and | 16 | $1,306 | $52 |
| Short return visit | 13 | $665 | $44 |
| Administration of pneumococcal vaccine | 14 | $478 | $34 |
| Annual alcohol misuse screening, 5 to 15 minutes | 11 | $265 | $24 |
| Annual depression screening, 5 to 15 minutes | 11 | $259 | $24 |
2021: 9 services
| Return visit (30+ min) | 125 | $16,813 | $106 |
| Long return visit (40+ min) | 73 | $14,624 | $154 |
| Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 97 | $14,126 | $146 |
| Short return visit (20+ min) | 94 | $8,371 | $73 |
| Pneumococcal vaccine, 23-valent | 27 | $3,382 | $125 |
| Influenza vaccine split virus, preservative free | 42 | $2,737 | $65 |
| Administration of influenza virus vaccine | 42 | $917 | $22 |
| 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 and | 13 | $900 | $53 |
| Administration of pneumococcal vaccine | 27 | $587 | $22 |
2020: 9 services
| Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 60 | $8,347 | $139 |
| Return visit (30+ min) | 69 | $6,597 | $80 |
| Short return visit (20+ min) | 75 | $4,401 | $52 |
| Long return visit (40+ min) | 20 | $3,646 | $122 |
| Telephone medical discussion with physician, 11-20 minutes | 23 | $1,864 | $69 |
| Telephone medical discussion with physician, 21-30 minutes | 16 | $1,854 | $98 |
| Influenza vaccine split virus, preservative free | 24 | $1,430 | $60 |
| Administration of influenza virus vaccine | 26 | $543 | $21 |
| Administration of pneumococcal vaccine | 14 | $291 | $21 |
2019: 5 services
| Return visit (30+ min) | 61 | $7,662 | $89 |
| Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 43 | $5,900 | $137 |
| Short return visit (20+ min) | 54 | $2,965 | $49 |
| Long return visit (40+ min) | 19 | $2,745 | $98 |
| Administration of pneumococcal vaccine | 17 | $349 | $21 |
2018: 7 services
| Return visit (30+ min) | 34 | $3,621 | $88 |
| Short return visit (20+ min) | 36 | $2,541 | $65 |
| Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit | 15 | $1,970 | $131 |
| Long return visit (40+ min) | 11 | $1,516 | $117 |
| Influenza vaccine split virus, preservative free | 19 | $838 | $44 |
| Administration of influenza virus vaccine | 22 | $566 | $26 |
| Administration of pneumococcal vaccine | 12 | $309 | $26 |
Drugs they prescribed that Part D paid
$129,149
Pharmacies billed $129,149 in 2024.
This is pharmacy cost, not the office bill, and not what patients paid.
Opioids were 1% of their Part D prescriptions (14 of 1,954) in 2024. At or below the middle of the specialty; the typical family practice clinician is at 2%.
1,771 generic and 183 brand-name prescriptions · $129,149 in drug cost · 38 antibiotic prescriptions to 24 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.
| Eliquis | 39 | $27,860 | $714 |
| Tiotropium | 14 | $6,840 | $489 |
| Atorvastatin | 236 | $3,147 | $13 |
| Risedronate | 31 | $2,927 | $94 |
| Levothyroxine | 130 | $1,503 | $12 |
See all 42 drugs
| Eliquis | 39 | $27,860 | $714 |
| Tiotropium | 14 | $6,840 | $489 |
| Atorvastatin | 236 | $3,147 | $13 |
| Risedronate | 31 | $2,927 | $94 |
| Levothyroxine | 130 | $1,503 | $12 |
| Estradiol | 27 | $1,384 | $51 |
| Amlodipine Besylate | 125 | $999 | $8 |
| Metoprolol | 40 | $929 | $23 |
| Lisinopril | 83 | $910 | $11 |
| Ezetimibe | 15 | $907 | $60 |
| Carbidopa-Levodopa | 18 | $859 | $48 |
| Pravastatin | 40 | $848 | $21 |
| Omeprazole | 71 | $837 | $12 |
| Tamsulosin | 29 | $801 | $28 |
| Fluticasone Propionate | 20 | $687 | $34 |
| Alendronate | 34 | $536 | $16 |
| Duloxetine | 11 | $518 | $47 |
| Albuterol Sulfate Hfa | 13 | $493 | $38 |
| Gabapentin | 32 | $480 | $15 |
| Bupropion Xl | 16 | $446 | $28 |
| Hydrochlorothiazide | 48 | $437 | $9 |
| Carbidopa-Levodopa Er | 13 | $411 | $32 |
| Losartan | 35 | $390 | $11 |
| Finasteride | 30 | $350 | $12 |
| Sertraline | 28 | $330 | $12 |
| Potassium Chloride | 24 | $326 | $14 |
| Hydrocodone-Acetaminophen | 13 | $321 | $25 |
| Metformin Hcl Er | 21 | $297 | $14 |
| Simvastatin | 22 | $270 | $12 |
| Trazodone | 16 | $261 | $16 |
| Metformin | 33 | $247 | $7 |
| Spironolactone | 23 | $212 | $9 |
| Metoprolol | 17 | $160 | $9 |
| Rosuvastatin | 15 | $157 | $10 |
| Carvedilol | 13 | $126 | $10 |
| Furosemide | 22 | $124 | $6 |
| Benazepril | 14 | $112 | $8 |
| Escitalopram | 14 | $93 | $7 |
| Lorazepam | 11 | $84 | $8 |
| Atenolol | 24 | $82 | $3 |
| Triamterene-Hydrochlorothiazid | 11 | $75 | $7 |
| Quetiapine | 13 | $60 | $5 |
Year by year
| 2024 | 1,954 | 226 | 1% (14) | 9% | $129,149 |
| 2023 | 1,798 | 207 | None | None | $144,652 |
| 2022 | 1,891 | 228 | 1% (23) | 10% | $156,437 |
| 2021 | 1,643 | 223 | 1% (11) | None | $141,166 |
| 2020 | 1,270 | 156 | None | None | $102,182 |
| 2019 | 885 | 129 | 1% (11) | None | $59,112 |
| 2018 | 138 | 52 | None | 14% | $6,315 |
Part D prescriptions only. A drug prescribed to fewer than 11 people in a year is hidden.
See the drugs prescribed each year
2023: 46 drugs
| Eliquis | 29 | $18,664 | $644 |
| Ozempic | 11 | $15,151 | $1,377 |
| Rybelsus | 12 | $11,619 | $968 |
| Spiriva Handihaler | 15 | $10,729 | $715 |
| Pantoprazole | 19 | $2,529 | $133 |
| Atorvastatin | 210 | $2,443 | $12 |
| Risedronate | 11 | $1,884 | $171 |
| Levothyroxine | 98 | $1,777 | $18 |
| Alendronate | 42 | $1,670 | $40 |
| Potassium Chloride | 13 | $1,563 | $120 |
| Estradiol | 17 | $1,245 | $73 |
| Amlodipine Besylate | 114 | $1,132 | $10 |
| Lisinopril | 93 | $955 | $10 |
| Ezetimibe | 13 | $780 | $60 |
| Finasteride | 44 | $772 | $18 |
| Omeprazole | 49 | $768 | $16 |
| Fluticasone Propionate | 25 | $724 | $29 |
| Bupropion Xl | 18 | $661 | $37 |
| Azelastine | 15 | $624 | $42 |
| Carbidopa-Levodopa | 26 | $602 | $23 |
| Losartan | 47 | $582 | $12 |
| Metoprolol | 29 | $574 | $20 |
| Sertraline | 28 | $564 | $20 |
| Pravastatin | 29 | $555 | $19 |
| Gabapentin | 33 | $537 | $16 |
| Simvastatin | 35 | $535 | $15 |
| Albuterol Sulfate Hfa | 13 | $459 | $35 |
| Carbidopa-Levodopa Er | 11 | $441 | $40 |
| Metformin | 48 | $420 | $9 |
| Tamsulosin | 16 | $333 | $21 |
| Trazodone | 24 | $314 | $13 |
| Diltiazem 24hr Er (Cd) | 11 | $304 | $28 |
| Hydrochlorothiazide | 47 | $289 | $6 |
| Lovastatin | 15 | $289 | $19 |
| Acyclovir | 14 | $245 | $18 |
| Rosuvastatin | 14 | $235 | $17 |
| Atenolol | 18 | $229 | $13 |
| Furosemide | 38 | $211 | $6 |
| Montelukast | 12 | $200 | $17 |
| Metformin Hcl Er | 18 | $192 | $11 |
| Valacyclovir | 11 | $156 | $14 |
| Metoprolol | 15 | $128 | $9 |
| Famotidine | 13 | $110 | $8 |
| Glipizide | 13 | $60 | $5 |
| Carvedilol | 13 | $55 | $4 |
| Spironolactone | 16 | $45 | $3 |
2022: 41 drugs
| Eliquis | 25 | $19,401 | $776 |
| Rybelsus | 14 | $14,907 | $1,065 |
| Advair Hfa | 11 | $7,756 | $705 |
| Atorvastatin | 198 | $2,753 | $14 |
| Risedronate | 12 | $2,182 | $182 |
| Levothyroxine | 87 | $1,756 | $20 |
| Estradiol | 16 | $1,706 | $107 |
| Potassium Chloride | 12 | $1,280 | $107 |
| Amlodipine Besylate | 99 | $1,184 | $12 |
| Omeprazole | 60 | $928 | $15 |
| Lisinopril | 122 | $890 | $7 |
| Metoprolol | 31 | $751 | $24 |
| Ezetimibe | 15 | $702 | $47 |
| Pantoprazole | 38 | $668 | $18 |
| Alendronate | 41 | $629 | $15 |
| Metformin | 48 | $616 | $13 |
| Pravastatin | 27 | $555 | $21 |
| Gabapentin | 26 | $552 | $21 |
| Finasteride | 38 | $536 | $14 |
| Albuterol Sulfate Hfa | 11 | $522 | $47 |
| Bupropion Xl | 20 | $503 | $25 |
| Losartan | 48 | $501 | $10 |
| Fluticasone Propionate | 17 | $485 | $29 |
| Hydrochlorothiazide | 60 | $470 | $8 |
| Simvastatin | 34 | $450 | $13 |
| Tamsulosin | 21 | $374 | $18 |
| Trazodone | 19 | $363 | $19 |
| Enalapril Maleate | 12 | $362 | $30 |
| Lovastatin | 15 | $358 | $24 |
| Carbidopa-Levodopa | 16 | $352 | $22 |
| Famotidine | 13 | $345 | $27 |
| Sertraline | 21 | $336 | $16 |
| Hydrocodone-Acetaminophen | 13 | $298 | $23 |
| Warfarin | 20 | $278 | $14 |
| Furosemide | 48 | $233 | $5 |
| Atenolol | 19 | $220 | $12 |
| Rosuvastatin | 12 | $156 | $13 |
| Montelukast | 13 | $155 | $12 |
| Triamcinolone Acetonide | 12 | $119 | $10 |
| Zolpidem | 11 | $86 | $8 |
| Glipizide | 15 | $74 | $5 |
2021: 39 drugs
| Eliquis | 18 | $18,389 | $1,022 |
| Spiriva | 15 | $16,549 | $1,103 |
| Xarelto | 13 | $14,038 | $1,080 |
| Estradiol | 12 | $2,758 | $230 |
| Atorvastatin | 156 | $2,641 | $17 |
| Levothyroxine | 98 | $2,001 | $20 |
| Duloxetine | 12 | $1,385 | $115 |
| Metoprolol | 39 | $993 | $25 |
| Quetiapine | 13 | $819 | $63 |
| Lisinopril | 95 | $817 | $9 |
| Amlodipine Besylate | 86 | $814 | $9 |
| Omeprazole | 32 | $714 | $22 |
| Albuterol Sulfate Hfa | 11 | $705 | $64 |
| Losartan | 47 | $653 | $14 |
| Diltiazem 24hr Er (Cd) | 20 | $626 | $31 |
| Fluticasone Propionate | 20 | $596 | $30 |
| Ezetimibe | 12 | $558 | $47 |
| Sertraline | 30 | $484 | $16 |
| Finasteride | 22 | $478 | $22 |
| Potassium Chloride | 30 | $460 | $15 |
| Tamsulosin | 16 | $439 | $27 |
| Pravastatin | 21 | $417 | $20 |
| Metformin | 47 | $409 | $9 |
| Simvastatin | 34 | $378 | $11 |
| Alendronate | 28 | $352 | $13 |
| Pantoprazole | 21 | $351 | $17 |
| Lovastatin | 17 | $317 | $19 |
| Hydrochlorothiazide | 58 | $293 | $5 |
| Triamterene-Hydrochlorothiazid | 11 | $285 | $26 |
| Gabapentin | 15 | $280 | $19 |
| Famotidine | 19 | $256 | $13 |
| Atenolol | 35 | $244 | $7 |
| Trazodone | 15 | $232 | $15 |
| Furosemide | 42 | $218 | $5 |
| Warfarin | 15 | $202 | $13 |
| Triamcinolone Acetonide | 15 | $112 | $7 |
| Zolpidem | 13 | $71 | $5 |
| Alprazolam | 12 | $38 | $3 |
| Fluoxetine | 12 | $26 | $2 |
2020: 34 drugs
| Eliquis | 15 | $18,403 | $1,227 |
| Spiriva | 13 | $16,398 | $1,261 |
| Estradiol | 14 | $2,964 | $212 |
| Atorvastatin | 109 | $2,296 | $21 |
| Levothyroxine | 62 | $1,778 | $29 |
| Metoprolol | 35 | $1,424 | $41 |
| Enalapril Maleate | 13 | $851 | $65 |
| Duloxetine | 12 | $849 | $71 |
| Tamsulosin | 15 | $665 | $44 |
| Lisinopril | 63 | $586 | $9 |
| Gabapentin | 26 | $533 | $21 |
| Finasteride | 24 | $507 | $21 |
| Glipizide Er | 12 | $480 | $40 |
| Fluticasone Propionate | 13 | $479 | $37 |
| Amlodipine Besylate | 61 | $450 | $7 |
| Lovastatin | 22 | $447 | $20 |
| Trazodone | 21 | $395 | $19 |
| Simvastatin | 37 | $368 | $10 |
| Metformin | 36 | $353 | $10 |
| Alendronate | 16 | $342 | $21 |
| Pantoprazole | 13 | $308 | $24 |
| Sertraline | 21 | $294 | $14 |
| Omeprazole | 19 | $289 | $15 |
| Hydrochlorothiazide | 45 | $275 | $6 |
| Potassium Chloride | 21 | $241 | $11 |
| Pravastatin | 13 | $238 | $18 |
| Losartan | 30 | $216 | $7 |
| Atenolol | 24 | $188 | $8 |
| Diltiazem 24hr Er (Cd) | 13 | $153 | $12 |
| Furosemide | 33 | $145 | $4 |
| Quetiapine | 11 | $77 | $7 |
| Zolpidem | 17 | $67 | $4 |
| Glipizide | 11 | $63 | $6 |
| Fluoxetine | 11 | $20 | $2 |
2019: 20 drugs
| Atorvastatin | 49 | $1,154 | $24 |
| Levothyroxine | 38 | $950 | $25 |
| Metoprolol | 23 | $949 | $41 |
| Lisinopril | 65 | $604 | $9 |
| Gabapentin | 17 | $548 | $32 |
| Lovastatin | 22 | $451 | $20 |
| Pantoprazole | 14 | $355 | $25 |
| Amlodipine Besylate | 37 | $351 | $9 |
| Glipizide Er | 15 | $350 | $23 |
| Finasteride | 24 | $317 | $13 |
| Simvastatin | 36 | $311 | $9 |
| Losartan | 22 | $279 | $13 |
| Metformin | 17 | $210 | $12 |
| Atenolol | 15 | $176 | $12 |
| Diltiazem 24hr Er (Cd) | 11 | $126 | $11 |
| Hydrochlorothiazide | 21 | $103 | $5 |
| Quetiapine | 11 | $96 | $9 |
| Furosemide | 20 | $88 | $4 |
| Glipizide | 11 | $82 | $7 |
| Lorazepam | 15 | $53 | $4 |
Professional record
- NPI
- 1497149512
- Licence
- CA A154597California A154597: Current · expires 2028-03-31
- Video visits
- Lists video visits
- Gender
- Female
More record details
- Sole proprietor
- No
- Taxonomy
- Family medicine (207Q00000X); Student in a training program (390200000X)
- Mailing address
- 325 Distel Cir, Los Altos, CA, 94022
- NPI first listed
- 2015-03-26
- NPI last updated
- 2020-06-03
- NPI record certified
- 2020-06-03
This is when the NPI record was last certified, not a medical board exam.
Extra NPI addresses: 317 George St, New Brunswick, NJ, 08901