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
California cities with 3+ verified clinics
- San Diego52 clinics Peptides 24GLP-1 44NAD+ 26HRT 36Sermorelin 9
- San Jose23 clinics Peptides 8GLP-1 20NAD+ 6HRT 10Sermorelin 4
- San Francisco21 clinics Peptides 14GLP-1 17NAD+ 6HRT 14Sermorelin 6
- Los Angeles16 clinics Peptides 9GLP-1 14NAD+ 7HRT 10Sermorelin 7
- Sacramento13 clinics Peptides 4GLP-1 12NAD+ 5HRT 8Sermorelin 4
- Newport Beach7 clinics Peptides 3GLP-1 6NAD+ 2HRT 2Sermorelin 2
- Costa Mesa6 clinics Peptides 3GLP-1 6NAD+ 3HRT 4Sermorelin 2
- Irvine5 clinics Peptides 5GLP-1 4NAD+ 3HRT 5Sermorelin 2
- La Jolla5 clinics Peptides 3GLP-1 4NAD+ 4HRT 3
- Anaheim4 clinics Peptides 2GLP-1 4NAD+ 3HRT 2Sermorelin 2
- Beverly Hills4 clinics Peptides 3GLP-1 2NAD+ 1HRT 3Sermorelin 1
- Brea3 clinics Peptides 3GLP-1 2NAD+ 2HRT 2Sermorelin 2
- Chula Vista3 clinics Peptides 2GLP-1 3NAD+ 1HRT 3Sermorelin 1
- Elk Grove3 clinics GLP-1 3NAD+ 1HRT 1
- Encinitas3 clinics Peptides 2GLP-1 1NAD+ 2HRT 1
- Glendale3 clinics Peptides 1GLP-1 3NAD+ 1HRT 1
- Huntington Beach3 clinics Peptides 1GLP-1 3NAD+ 2HRT 1
- Laguna Hills3 clinics Peptides 2GLP-1 2NAD+ 1HRT 2Sermorelin 2
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.
-
Beverly Hills, CA 90211
-
10 Pointe Dr 3rd floor ste 305, Brea, CA 92821
Verified 10/19 -
6131 Orangethorpe Ave 5th floor ste 520, Buena Park, CA 90620
Verified 10/19 -
10275 N De Anza Blvd 2nd floor ste 211, Cupertino, CA 95014
Verified 10/19 -
2000 Powell St 8th floor ste 0863, Emeryville, CA 94608
Verified 10/19 -
1501 N Harbor Blvd 1st floor ste 106, Fullerton, CA 92835
Verified 10/19 -
15707 Rockfield Blvd 7th floor ste 1789, Irvine, CA 92618
Verified 10/19 -
23151 Plaza Pointe Dr 1st floor ste 120, Laguna Hills, CA 92653
Verified 10/19 -
23201 Lake Center Dr 2nd floor ste 211, Lake Forest, CA 92630
Verified 10/19 -
9854 National Blvd #1406, Los Angeles, CA 90034
Verified 10/19 -
720 University Ave 1st floor ste 130, Los Gatos, CA 95032
Verified 10/19 -
26440 La Alameda 3rd floor ste 350, Mission Viejo, CA 92691
NPI match · Verified 10/19
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
-
3803 S Bascom Ave #203, Campbell, CA 95008
Verified 10/19 -
1626 W Campbell Ave Ste 105, Campbell, CA 95008
Verified 10/19
Culver City 2
-
6101 W Centinela Ave #160, Culver City, CA 90230
Verified 10/19 -
6101 W Centinela Ave Ste 120, Culver City, CA 90230
Verified 10/19
Los Gatos 2
-
720 University Ave 1st floor ste 130, Los Gatos, CA 95032
Verified 10/19 -
700 W Parr Ave # I, Los Gatos, CA 95032
NPI match · Verified 10/19
Mission Viejo 2
-
26440 La Alameda 3rd floor ste 350, Mission Viejo, CA 92691
NPI match · Verified 10/19 -
Mission Viejo, CA 92691
Verified 10/19
Mountain View 2
-
1580 W El Camino Real Ste 1, Mountain View, CA 94040
-
1040 N Rengstorff Ave Suite C, Mountain View, CA 94043
National City 2
-
1941 Highland Ave, National City, CA 91950
-
655 Euclid Ave Ste 210, National City, CA 91950
Pasadena 2
-
24 E Colorado Blvd, Pasadena, CA 91105
-
600 S Lake Ave #101, Pasadena, CA 91106
NPI match · Verified 10/19
Poway 2
-
15706 Pomerado Rd Ste 206, Poway, CA 92064
-
15525 Pomerado Rd Bldg C-1b, Poway, CA 92064
Verified 10/19
Santa Ana 2
-
801 N Tustin Ave #603, Santa Ana, CA 92705
NPI match · Verified 10/19 -
2525 Westminster Ave Ste B, Santa Ana, CA 92706
NPI match · Verified 10/19
Sherman Oaks 2
-
14900 Ventura Blvd #100, Sherman Oaks, CA 91403
NPI match · Verified 10/19 -
15301 Ventura Blvd Ste U2, Sherman Oaks, CA 91403
Verified 10/19
Torrance 2
-
4340 Redondo Beach Blvd, Torrance, CA 90504
-
4305 Torrance Blvd Ste 205, Torrance, CA 90503
NPI match · Verified 10/19
Tustin 2
-
14642 Newport Ave Ste 388, Tustin, CA 92780
NPI match · Verified 10/19 -
17361 17th St, Tustin, CA 92780
West Hollywood 2
-
9200 Sunset Blvd #170, West Hollywood, CA 90069
Verified 10/19 -
8570 Sunset Blvd Ste 6.1A, West Hollywood, CA 90069
Verified 10/19
Buena Park 1
-
6131 Orangethorpe Ave 5th floor ste 520, Buena Park, CA 90620
Verified 10/19
Cupertino 1
-
10275 N De Anza Blvd 2nd floor ste 211, Cupertino, CA 95014
Verified 10/19
East Los Angeles 1
-
274 S Atlantic Blvd, East Los Angeles, CA 90022
El Cajon 1
-
353 E Park Ave Ste 102, El Cajon, CA 92020
Emeryville 1
-
2000 Powell St 8th floor ste 0863, Emeryville, CA 94608
Verified 10/19
Escondido 1
-
945 W Valley Pkwy G, Escondido, CA 92025
Folsom 1
-
Folsom, CA 95630
Fullerton 1
-
1501 N Harbor Blvd 1st floor ste 106, Fullerton, CA 92835
Verified 10/19
La Mesa 1
-
5290 Baltimore Dr, La Mesa, CA 91942
(619) 567-6914 Website for Dr. Ellyn Levine- Trilogy Health, Weight and Laser Center (opens in new tab)NPI match · Verified 10/19
Laguna Beach 1
-
Laguna Beach, CA 92651
Laguna Niguel 1
-
31341 Niguel Rd, Laguna Niguel, CA 92677
Verified 10/19
Lake Forest 1
-
23201 Lake Center Dr 2nd floor ste 211, Lake Forest, CA 92630
Verified 10/19
Mill Valley 1
-
100 Shoreline Hwy #210A, Mill Valley, CA 94941
Verified 10/19
Milpitas 1
-
1156 Jacklin Rd, Milpitas, CA 95035
Oakland 1
-
3645 Grand Ave Ste 301, Oakland, CA 94610
Pico Rivera 1
-
9315 Whittier Blvd, Pico Rivera, CA 90660
Roseville 1
-
Roseville, CA 95678
Santee 1
-
280 Riverview Pkwy Ste 101, Santee, CA 92071
Sausalito 1
-
301 Caledonia St 1st floor, Sausalito, CA 94965
Verified 10/19
Spring Valley 1
-
9735 Campo Rd #270, Spring Valley, CA 91977
Sunnyvale 1
-
1290 Kifer Rd 1st floor ste 301, Sunnyvale, CA 94086
Tarzana 1
-
18133 Ventura Blvd Suite C, Tarzana, CA 91356
Verified 10/19
Van Nuys 1
-
7232 Van Nuys Blvd #102, Van Nuys, CA 91405
Verified 10/19
West Sacramento 1
-
1500 Overland Ct 1st floor ste 117, West Sacramento, CA 95691
Verified 10/19
Whittier 1
-
11127 1st Ave, Whittier, CA 90603
Verified 10/19
Yorba Linda 1
-
22600 Savi Ranch Pkwy 1st floor ste a29, Yorba Linda, CA 92887
Verified 10/19
Read up before you contact a California clinic
-
GLP-1 & medical weight lossClinics that say on their site they offer medical weight-loss programs, GLP-1 medications, semaglutide or tirzepatide.
-
Hormone therapy (HRT / TRT)Clinics that list hormone replacement, bioidentical hormones (BHRT), testosterone therapy (TRT) or pellet therapy on their site.
-
Peptide therapyClinics whose own website says they offer peptide therapy or name specific peptides, e.g. BPC-157, ipamorelin or CJC-1295.
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.