Primary care visit costs in San Francisco
19 family and internal medicine doctors in San Francisco have doctor-specific negotiated rates in UnitedHealthcare’s price transparency files. Rates as of February 2026.
19
Doctors with a full page
$322
Median new patient visit, 45–59 min
$217
Median follow-up (99214)
$244
Median annual physical (99396)
Typical Rates
Medians and ranges across the doctors listed on this site in San Francisco; codes reported by fewer than three doctors are omitted. The last column is the median across all listed doctors statewide.
| Visit | San Francisco median | Range | Doctors | California |
|---|---|---|---|---|
New patient visit, 30–44 min CPT: 99203 | $218 | $151–$218 | 19 | $176 |
New patient visit, 45–59 min CPT: 99204 | $322 | $132–$322 | 20 | $262 |
Follow-up visit, 20–29 min CPT: 99213 | $178 | $102–$178 | 19 | $137 |
Follow-up visit, 30–39 min CPT: 99214 | $217 | $88–$217 | 20 | $194 |
Annual physical, age 40–64 CPT: 99396 | $244 | $189–$244 | 16 | $210 |
Doctors With Published Rates
19 doctors in San Francisco. Doctors with enough public reviews to rate are listed first, then by how many visit types are priced. 14 of them are paid under a shared group contract, so identical rates between doctors are the contract, not a coincidence.
Dr. Karen Khoo, MD
Internal Medicine Physician
4.8(127)$322
New patient visit, 45–59 min
Follow-up
$217Dr. Eric Kwok, MD
Internal Medicine Physician
4.8(127)$322
New patient visit, 45–59 min
Follow-up
$217Dr. Virginia Cafaro, MD
Internal Medicine Physician
4.0(53)$322
New patient visit, 45–59 min
Follow-up
$217Dr. Kenneth Maybury, MD
Internal Medicine Physician
3.6(27)$322
New patient visit, 45–59 min
Follow-up
$217Dr. John Selle, DO
Internal Medicine Physician
4.0(19)$322
New patient visit, 45–59 min
Follow-up
$217Dr. Geoffrey Quinn, MD
Internal Medicine Physician
4.2(18)$322
New patient visit, 45–59 min
Follow-up
$217Dr. Carmelo Roco, MD
Internal Medicine Physician
3.4(14)$322
New patient visit, 45–59 min
Follow-up
$217Dr. Chuk Kwan, MD
Internal Medicine Physician
4.0(9)$322
New patient visit, 45–59 min
Follow-up
$217Dr. Kathleen Tong, MD
Internal Medicine Physician
5.0(5)$238
New patient visit, 45–59 min
Follow-up
$157Dr. Valerie Garrett, MD
Internal Medicine Physician
Too few public reviews to rate$271
New patient visit, 45–59 min
Follow-up
$180Dr. Cung Pham, MD
Family Medicine Physician
Too few public reviews to rate$271
New patient visit, 45–59 min
Follow-up
$178Dr. Carl Bricca, DO
Internal Medicine Physician
Too few public reviews to rate$322
New patient visit, 45–59 min
Follow-up
$217Dr. Kwok Chan, MD
Internal Medicine Physician
Too few public reviews to rate$322
New patient visit, 45–59 min
Follow-up
$217Dr. Kenneth Chang, MD
Internal Medicine Physician
Too few public reviews to rate$322
New patient visit, 45–59 min
Follow-up
$217Dr. Mei-Lai Lucas, MD
Internal Medicine Physician
Too few public reviews to rate$322
New patient visit, 45–59 min
Follow-up
$217Dr. Fusheng Wang, MD
Internal Medicine Physician
Too few public reviews to rate$322
New patient visit, 45–59 min
Follow-up
$217Dr. Alvin Wong, MD
Internal Medicine Physician
Too few public reviews to rate$322
New patient visit, 45–59 min
Follow-up
$217Dr. Jeanette Krolikowski, DO
Internal Medicine Physician
Too few public reviews to rate$229
New patient visit, 45–59 min
Follow-up
$150Dr. Susan Nguyen, MD
Internal Medicine Physician
Too few public reviews to rate$229
New patient visit, 45–59 min
Follow-up
$150
Limited Rate Data
The insurer’s file prices only one or two visit types for 3 more doctors in San Francisco, which is not enough for a full profile. The rates are still real, so here they are.
| Doctor | Phone | New patient | Follow-up | Physical |
|---|---|---|---|---|
Dr. Michael Crawford, MD Internal Medicine Physician · NPI 1780632190 | (415) 353-2873 | — | — | $80 |
Dr. Diana Hilbert, MD Internal Medicine Physician · NPI 1386642551 | (415) 752-0100 | $132 | — | — |
Dr. Kenneth Mills, MD Internal Medicine Physician · NPI 1023016292 | (415) 752-0100 | — | $88 | — |
Compare Across California
Questions
- How much does a new patient visit cost in San Francisco?
- Among the 20 San Francisco primary care doctors with a published UnitedHealthcare rate for a new patient office visit, moderate-complexity decision-making, 45–59 minutes, the median is $322. Individual doctors range from $132 to $322.
- Why are only some doctors listed?
- We only publish doctors whose negotiated rates appear at the individual level in the insurer's price transparency files. Doctors whose rates are only reported at the group or specialty level are not listed, because those numbers do not describe what that specific doctor is paid. A doctor gets a full page when at least three office or preventive visit codes are priced; with fewer, we show the rates in a table on this page instead of padding out a profile.
- Are these prices for every insurance plan?
- No. These rates are from UnitedHealthcare's in-network files and apply to UnitedHealthcare commercial plans. Other insurers negotiate separately, though rates for the same doctor are usually in a similar range.