1. icon-arrow-left
    Find a Doctor
Doctor

Accepting New Patients

Tammy Castles, APN

Family Medicine

4.9
(56)

Female

Want to know your insurance options?

See Full List

About me

SPECIALTIES

  • Family Medicine

AFFILIATIONS

  • Primary Care Partners

Where to see me

Mountain Medical

254B Mountain Avenue Suite 100 Hackettstown, NJ 07840

Pequest Family Practice

500 Greenwich Street Belvidere, NJ 07823

Insurance

Please contact the practice to confirm your health plan is accepted.

Education & Experience

BOARD CERTIFICATIONS

Nursing

American Nurses Credentialing Center

Patient Reviews

OVERALL RATING

4.9

(56 ratings)
20 reviews
  • 5.0
    Sep 30, 2025
    I like my doctor, she really cares.
  • 4.3
    Sep 25, 2025
    Very nice and showed concern.
  • 5.0
    Sep 20, 2025
    Tammy Castles is an amazing provider. She is thorough, knowledgeable, and compassionate. She takes the time to listen and no questions are left unanswered.
  • 5.0
    Sep 2, 2025
    First time with this doctor, and I will definitely return. Tammy Castles was great!
  • 5.0
    Jul 11, 2025
    Always delightful for check-ups.