Mon – Fri: 9:00am – 7:00pm, Sat – Sun: 8:30am – 5:00pm

Medically reviewed by Sean Parkin, PA-C — CEO & Founder, CityHealth Urgent Care

Looking for urgent care near Berkeley? CityHealth in San Leandro is just minutes away. Walk in 7 days a week — no appointment needed. Same-day treatment, testing, and results.

Why Berkeley Residents Choose CityHealth

  • Walk-in, no appointment needed — open 7 days a week including weekends
  • Same-day results — most lab work and testing completed during your visit
  • Shorter wait times than the ER — average visit under 45 minutes
  • Most insurance accepted — including Alameda Alliance, Medi-Cal, and all major carriers
  • Transparent pricing — cash pay options available if you don’t have insurance

Urgent Care Services Available

  • illness treatment
  • injury care
  • x-rays
  • lab work
  • stitches
  • physicals

Location & Hours

CityHealth San Leandro
201 Dolores Ave, San Leandro, CA 94577
Phone: (510) 984-2489
Hours: Mon 10-7, Tue-Fri 9-7, Sat-Sun 9-5

Getting Here from Berkeley

CityHealth San Leandro is located at 201 Dolores Ave, right off I-880. Berkeley residents typically reach us in 10-20 minutes depending on traffic. Free parking is available on-site.

Frequently Asked Questions

Do I need an appointment for urgent care at CityHealth?

No. CityHealth is a walk-in clinic. You can also book online if you prefer a scheduled time, but walk-ins are always welcome 7 days a week.

Does CityHealth accept my insurance?

CityHealth accepts most major insurance plans including Alameda Alliance, Blue Cross Blue Shield, Aetna, Cigna, United Healthcare, and Medi-Cal. Cash pricing is available for uninsured patients.

How far is CityHealth from Berkeley?

CityHealth San Leandro is located at 201 Dolores Ave, easily accessible from Berkeley via I-880. Most Berkeley residents reach us in 10-20 minutes.