Peptide, GLP-1, NAD+ & hormone clinics in New Jersey

Virtual Care Atlas lists 46 verified clinics in New Jersey across 31 cities: 40 GLP-1 & medical weight loss, 25 hormone therapy, 16 peptide therapy, and 17 mention telehealth. 3 cities have three or more clinics and their own page. Every listing was checked against the clinic’s own website on .

Peptide therapy
16
GLP-1
40
NAD+ therapy
8
Hormone therapy
25
Mention telehealth
17
Map of New Jersey metro areas with verified clinic locations Map of New Jersey metro areas with verified clinic locations
Map © OpenFreeMap · OpenMapTiles · OpenStreetMap contributors

New Jersey cities with 3+ verified clinics

New Jersey clinics that also offer telehealth

These 17 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. 301 N Harrison St Ste 540, Princeton, NJ 08540

    • GLP-1
    • HRT
    • Offers telehealth
  2. 35 Journal Square Plaza, Jersey City, NJ 07306

    • Peptides
    • HRT
    • Sermorelin
    • Offers telehealth
  3. 239 Main St #2L, West Orange, NJ 07052

    • GLP-1
    • NAD+
    • Offers telehealth
  4. 239 Washington St, Jersey City, NJ 07302

    • Peptides
    • GLP-1
    • NAD+
    • HRT
    • Sermorelin
    • Offers telehealth
  5. Nutley, NJ 07110

    • Peptides
    • GLP-1
    • HRT
    • Offers telehealth
  6. North Brunswick Township, NJ 08902

    • GLP-1
    • Offers telehealth
  7. 1901 Lincoln Hwy, Edison, NJ 08817

    • GLP-1
    • HRT
    • Offers telehealth
  8. 326 US-22 Suite 10B, Green Brook Township, NJ 08812

    • GLP-1
    • HRT
    • Offers telehealth
  9. 29 Emmons Dr G-60, Princeton, NJ 08540

    • GLP-1
    • HRT
    • Offers telehealth
  10. 135 Columbia Turnpike, Florham Park, NJ 07932

    • Peptides
    • GLP-1
    • HRT
    • Sermorelin
    • Offers telehealth
  11. 197 Ridgedale Ave Ste 160, Cedar Knolls, NJ 07927

    • GLP-1
    • HRT
    • Offers telehealth
  12. 2110 Marlton Pike Ste 14, Cherry Hill Township, NJ 08003

    • GLP-1
    • Offers telehealth

See all 17 telehealth-listed clinics nationwide →

Which treatments do New Jersey clinics list?

Clinics in other New Jersey cities

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

Cherry Hill Township 2

  1. 2110 Marlton Pike Ste 14, Cherry Hill Township, NJ 08003

    • GLP-1
    • Offers telehealth
  2. 1930 Marlton Pike Ste L-62, Cherry Hill Township, NJ 08003

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

Nutley 2

  1. Nutley, NJ 07110

    • Peptides
    • GLP-1
    • HRT
    • Offers telehealth
  2. 339 Passaic Ave, Nutley, NJ 07110

    • GLP-1
    • HRT

Bayonne 1

  1. 534 Broadway Floor 2, Bayonne, NJ 07002

    • Peptides
    • GLP-1
    • Sermorelin

Cedar Knolls 1

  1. 197 Ridgedale Ave Ste 160, Cedar Knolls, NJ 07927

    • GLP-1
    • HRT
    • Offers telehealth

Colts Neck 1

  1. 178 County Rd 537, Colts Neck, NJ 07722

    • Peptides
    • GLP-1
    • NAD+
    • HRT

East Brunswick 1

  1. 561 Cranbury Rd suite i, East Brunswick, NJ 08816

    • Peptides
    • GLP-1
    • HRT
    • Sermorelin

East Orange 1

  1. 310 Central Ave, East Orange, NJ 07018

    • Peptides

East Windsor 1

  1. 339 Princeton Hightstown Rd Bldg C, East Windsor, NJ 08512

    • GLP-1
    • Offers telehealth

Edison 1

  1. 1901 Lincoln Hwy, Edison, NJ 08817

    • GLP-1
    • HRT
    • Offers telehealth

Florham Park 1

  1. 135 Columbia Turnpike, Florham Park, NJ 07932

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

Freehold Township 1

  1. 901 W Main St #240, Freehold Township, NJ 07728

    • GLP-1

Glen Ridge 1

  1. 123 Highland Ave #202, Glen Ridge, NJ 07028

    • GLP-1

Green Brook Township 1

  1. 326 US-22 Suite 10B, Green Brook Township, NJ 08812

    • GLP-1
    • HRT
    • Offers telehealth

Hackensack 1

  1. 150 Overlook Ave, Hackensack, NJ 07601

    • GLP-1
    • HRT
    • Offers telehealth

Hamilton Township 1

  1. 3705 Quakerbridge Rd #206, Hamilton Township, NJ 08619

    • Peptides
    • GLP-1
    • HRT

Irvington 1

  1. 1182 Stuyvesant Ave., Irvington, NJ 07111

    • GLP-1

Montclair 1

  1. Montclair, NJ 07042

    • Peptides
    • GLP-1
    • NAD+
    • HRT

North Brunswick Township 1

  1. North Brunswick Township, NJ 08902

    • GLP-1
    • Offers telehealth

Piscataway 1

  1. 1624 Stelton Rd Ste 101, Piscataway, NJ 08854

    • GLP-1
    • HRT

Skillman 1

  1. 1325 US-206 #24, Skillman, NJ 08558

    • GLP-1

South Orange Village 1

  1. 228 S Orange Ave, South Orange Village, NJ 07079

    • GLP-1

Trenton 1

  1. 134 Franklin Corner Rd, Trenton, NJ 08648

    • Peptides
    • NAD+
    • HRT

Union 1

  1. 2333 Morris Ave B107, Union, NJ 07083

    • HRT

West Orange 1

  1. 239 Main St #2L, West Orange, NJ 07052

    • GLP-1
    • NAD+
    • Offers telehealth

Read up before you contact a New Jersey clinic

New Jersey FAQ

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

Virtual Care Atlas lists 46 verified clinics in New Jersey as of October 19, 2026: 16 peptide therapy, 40 GLP-1 & medical weight loss, 8 NAD+ therapy, 25 hormone therapy (HRT / TRT), 6 sermorelin. 17 mention telehealth on their website.

Which New Jersey cities have the most listed clinics?

Princeton (8), Lawrence Township (4), Jersey City (3). Cities with fewer than three verified clinics are listed at the bottom of this page.

Why isn't my New Jersey town on its own page?

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