Peptide, GLP-1, NAD+ & hormone clinics in California

Virtual Care Atlas lists 229 verified clinics in California across 57 cities: 189 GLP-1 & medical weight loss, 140 hormone therapy, 118 peptide therapy, and 104 mention telehealth. 18 cities have three or more clinics and their own page. Every listing was checked against the clinic’s own website on .

Peptide therapy
118
GLP-1
189
NAD+ therapy
97
Hormone therapy
140
Mention telehealth
104
Map of California metro areas with verified clinic locations Map of California metro areas with verified clinic locations
Map © OpenFreeMap · OpenMapTiles · OpenStreetMap contributors
Cut-paper California coastline with cliffs, palms and breaking waves under a coral sun

California cities with 3+ verified clinics

California clinics that also offer telehealth

These 104 clinics say on their own website that they offer telehealth or virtual visits. Coverage does not mean an office in every town — confirm the practice is licensed where you are and still accepting patients.

  1. Beverly Hills, CA 90211

    • GLP-1
    • Offers telehealth
  2. 10 Pointe Dr 3rd floor ste 305, Brea, CA 92821

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  3. 6131 Orangethorpe Ave 5th floor ste 520, Buena Park, CA 90620

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  4. 10275 N De Anza Blvd 2nd floor ste 211, Cupertino, CA 95014

    • Peptides
    • GLP-1
    • HRT
    • Sermorelin
    • Offers telehealth
  5. 2000 Powell St 8th floor ste 0863, Emeryville, CA 94608

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  6. 1501 N Harbor Blvd 1st floor ste 106, Fullerton, CA 92835

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  7. 15707 Rockfield Blvd 7th floor ste 1789, Irvine, CA 92618

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  8. 23151 Plaza Pointe Dr 1st floor ste 120, Laguna Hills, CA 92653

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  9. 23201 Lake Center Dr 2nd floor ste 211, Lake Forest, CA 92630

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  10. 9854 National Blvd #1406, Los Angeles, CA 90034

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  11. 720 University Ave 1st floor ste 130, Los Gatos, CA 95032

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  12. 26440 La Alameda 3rd floor ste 350, Mission Viejo, CA 92691

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth

See all 104 telehealth-listed clinics nationwide →

Which treatments do California clinics list?

Clinics in other California cities

These towns have one or two verified clinics each, so they’re listed here instead of getting their own page.

Campbell 2

  1. 3803 S Bascom Ave #203, Campbell, CA 95008

    • NAD+
    • Offers telehealth
  2. 1626 W Campbell Ave Ste 105, Campbell, CA 95008

    • Peptides
    • GLP-1
    • HRT
    • Sermorelin

Culver City 2

  1. 6101 W Centinela Ave #160, Culver City, CA 90230

    • Peptides
    • GLP-1
    • NAD+
    • Offers telehealth
  2. 6101 W Centinela Ave Ste 120, Culver City, CA 90230

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Sermorelin

Los Gatos 2

  1. 720 University Ave 1st floor ste 130, Los Gatos, CA 95032

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  2. 700 W Parr Ave # I, Los Gatos, CA 95032

    • GLP-1
    • HRT
    • Offers telehealth

Mission Viejo 2

  1. 26440 La Alameda 3rd floor ste 350, Mission Viejo, CA 92691

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  2. Mission Viejo, CA 92691

    • Peptides
    • HRT
    • Offers telehealth

Mountain View 2

  1. 1580 W El Camino Real Ste 1, Mountain View, CA 94040

    • GLP-1
    • HRT
  2. 1040 N Rengstorff Ave Suite C, Mountain View, CA 94043

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Sermorelin
    • Offers telehealth

National City 2

  1. 1941 Highland Ave, National City, CA 91950

    • GLP-1
    • Offers telehealth
  2. 655 Euclid Ave Ste 210, National City, CA 91950

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Offers telehealth

Pasadena 2

  1. 24 E Colorado Blvd, Pasadena, CA 91105

    • GLP-1
  2. 600 S Lake Ave #101, Pasadena, CA 91106

    • Peptides
    • GLP-1
    • HRT

Poway 2

  1. 15706 Pomerado Rd Ste 206, Poway, CA 92064

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Sermorelin
    • Offers telehealth
  2. 15525 Pomerado Rd Bldg C-1b, Poway, CA 92064

    • Peptides
    • GLP-1
    • HRT

Santa Ana 2

  1. 801 N Tustin Ave #603, Santa Ana, CA 92705

    • GLP-1
    • NAD+
    • HRT
  2. 2525 Westminster Ave Ste B, Santa Ana, CA 92706

    • Peptides
    • GLP-1

Sherman Oaks 2

  1. 14900 Ventura Blvd #100, Sherman Oaks, CA 91403

    • GLP-1
    • NAD+
  2. 15301 Ventura Blvd Ste U2, Sherman Oaks, CA 91403

    • GLP-1
    • NAD+
    • HRT

Torrance 2

  1. 4340 Redondo Beach Blvd, Torrance, CA 90504

    • GLP-1
  2. 4305 Torrance Blvd Ste 205, Torrance, CA 90503

    • GLP-1
    • HRT

Tustin 2

  1. 14642 Newport Ave Ste 388, Tustin, CA 92780

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Sermorelin
    • Offers telehealth
  2. 17361 17th St, Tustin, CA 92780

    • GLP-1

West Hollywood 2

  1. 9200 Sunset Blvd #170, West Hollywood, CA 90069

    • NAD+
    • HRT
  2. 8570 Sunset Blvd Ste 6.1A, West Hollywood, CA 90069

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Sermorelin
    • Offers telehealth

Buena Park 1

  1. 6131 Orangethorpe Ave 5th floor ste 520, Buena Park, CA 90620

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth

Cupertino 1

  1. 10275 N De Anza Blvd 2nd floor ste 211, Cupertino, CA 95014

    • Peptides
    • GLP-1
    • HRT
    • Sermorelin
    • Offers telehealth

East Los Angeles 1

  1. 274 S Atlantic Blvd, East Los Angeles, CA 90022

    • GLP-1

El Cajon 1

  1. 353 E Park Ave Ste 102, El Cajon, CA 92020

    • GLP-1
    • Offers telehealth

Emeryville 1

  1. 2000 Powell St 8th floor ste 0863, Emeryville, CA 94608

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth

Escondido 1

  1. 945 W Valley Pkwy G, Escondido, CA 92025

    • GLP-1
    • Offers telehealth

Fullerton 1

  1. 1501 N Harbor Blvd 1st floor ste 106, Fullerton, CA 92835

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth

Laguna Niguel 1

  1. 31341 Niguel Rd, Laguna Niguel, CA 92677

    • Peptides
    • GLP-1
    • NAD+
    • Sermorelin
    • Offers telehealth

Lake Forest 1

  1. 23201 Lake Center Dr 2nd floor ste 211, Lake Forest, CA 92630

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth

Mill Valley 1

  1. 100 Shoreline Hwy #210A, Mill Valley, CA 94941

    • Peptides
    • GLP-1
    • NAD+

Milpitas 1

  1. 1156 Jacklin Rd, Milpitas, CA 95035

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Sermorelin
    • Offers telehealth

Oakland 1

  1. 3645 Grand Ave Ste 301, Oakland, CA 94610

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Offers telehealth

Pico Rivera 1

  1. 9315 Whittier Blvd, Pico Rivera, CA 90660

    • GLP-1
    • Offers telehealth

Sausalito 1

  1. 301 Caledonia St 1st floor, Sausalito, CA 94965

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth

Spring Valley 1

  1. 9735 Campo Rd #270, Spring Valley, CA 91977

    • GLP-1
    • HRT
    • Offers telehealth

Sunnyvale 1

  1. 1290 Kifer Rd 1st floor ste 301, Sunnyvale, CA 94086

    • Peptides
    • GLP-1
    • HRT
    • Sermorelin
    • Offers telehealth

Tarzana 1

  1. 18133 Ventura Blvd Suite C, Tarzana, CA 91356

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Sermorelin
    • Offers telehealth

Van Nuys 1

  1. 7232 Van Nuys Blvd #102, Van Nuys, CA 91405

    • GLP-1
    • Offers telehealth

West Sacramento 1

  1. 1500 Overland Ct 1st floor ste 117, West Sacramento, CA 95691

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth

Whittier 1

  1. 11127 1st Ave, Whittier, CA 90603

    • Peptides
    • GLP-1
    • NAD+

Yorba Linda 1

  1. 22600 Savi Ranch Pkwy 1st floor ste a29, Yorba Linda, CA 92887

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth

Read up before you contact a California clinic

California FAQ

How many verified peptide, GLP-1, NAD+ and HRT clinics are in California?

Virtual Care Atlas lists 229 verified clinics in California as of October 19, 2026: 118 peptide therapy, 189 GLP-1 & medical weight loss, 97 NAD+ therapy, 140 hormone therapy (HRT / TRT), 64 sermorelin. 104 mention telehealth on their website.

Which California cities have the most listed clinics?

San Diego (52), San Jose (23), San Francisco (21), Los Angeles (16), Sacramento (13). Cities with fewer than three verified clinics are listed at the bottom of this page.

Why isn't my California town on its own page?

To avoid thin pages, a city gets its own page only when it has at least three verified clinics. 52 clinics in 39 smaller California towns are listed on this page.