Katrina Angelica Castillo, NP, MSN

Katrina Angelica Castillo, NP, MSN

Family Nurse Practitioner
1150 Teaneck Rd, Ste 1, Teaneck, NJ
5.00
“Very attentive and listened to all of my medical issues. Informed me well and directed me to the necessary medical providers I needed to see. Thank you very much.”
Astrid N.April 1, 2026
Highly recommended
100% of patients gave this doctor 5 stars
Excellent wait time
100% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

What patients are saying

Overall rating

5.00

Average wait time

4.60

Bedside manner

4.95
“Very attentive and listened to all of my medical issues. Informed me well and directed me to the necessary medical providers I needed to see. Thank you very much.”
Astrid N.April 1, 2026
“Excellent primary care provider. Takes the time to listen, explains everything clearly, and recommends the best possible treatment options. Very friendly and professional. I feel well cared for and plan to continue with this PCP.”
Initials hiddenLess than 1 month ago

About Katrina Angelica Castillo

Katrina Castillo is a family nurse practitioner who treats each patient with compassion, respect, and understanding. She finds great satisfaction in seeing patients improve and empowering them to take control of their health. Katrina earned her Master of Science in Nursing at William Paterson University. In addition to her clinical work, she also guides and mentors nurses who are just starting their careers. She is proud to be at Holy Name because each individual receives personalized and high-quality care.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Emblem Health
Medicare
UnitedHealthcare
200+ more in-network plans

Popular visit reasons

Annual Physical
Arthritis
Gastritis
General Consultation
Illness
Iron Deficiency
Leg Pain While Walking / Peripheral Vascular Disease
New Patient Visit
Annual Physical
Arthritis
Gastritis
General Consultation

Office locations

Excelcare Family Practice (1 of 2)
1150 Teaneck Rd, Ste 1, Teaneck, NJ 07666
Excelcare Family Practice (2 of 2)
159 Bloomfield Ave, Nutley, NJ 07110
1 of 2

Education and background

Practice names

Hospital affiliations

  • Holy Name Medical Center

Education and training

  • William Paterson University, Master's in Nursing
  • Fairleigh Dickinson University (Bachelor's)

Languages spoken

  • English

Provider's gender

Female

NPI number

1932905627

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
5.00
Wait time
4.60
Bedside manner
4.95
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
21 reviews
Most relevant
Friendly staff and Doc. Lovely experience and overall very communicative!
Verified patient
Very attentive and listened to all of my medical issues. Informed me well and directed me to the necessary medical providers I needed to see. Thank you very much.
Verified patient
Excellent primary care provider. Takes the time to listen, explains everything clearly, and recommends the best possible treatment options. Very friendly and professional. I feel well cared for and plan to continue with this PCP.
Very professional
Verified patient
An incredibly nice practitioner that is very supportive of my goals! I am happy to have established a PCP relationship with this physician.
Verified patient
All staff I encountered in the office were pleasant & helpful. I was able to get a same day appointment & have all my needs addressed. The Nurse Practitioner was detailed, explained everything well, & I felt heard regarding all my concerns. Definitely a provider that collaborates with you. I highly reccomend!
Verified patient
Katrina is kind and attentive.
Verified patient
The office staff was quick and friendly. Sam, the medical assistant, was quick and efficient. Office is clean and well maintained. I haven’t been in to see anyone for an annual visit in a long time, and Katrina made it super easy and she listens to your concerns. It was like talking to a friend! I will definitely be seeing her going forward for yearly visits.
Verified patient
Yes I will go back very polite
Verified patient
She's an excellent listener, clean and friendly office, staff is amazing. No need to fill out the same paperwork I filled out online in the office--we love no duplicate work! Honestly, a really great place, that I want to make my primary physician if I can.
Verified patient
I had an appointment booked with Katrina Castillo this morning. She listened to my concerns and gave me some very helpful recommendations! She was very professional and easy to open up to plus I only had to wait about 2 minutes for her to come in after getting my vitals and information taken by the nurse first which is a rare occurrence in any doctors office. This was my first time visiting this office and the other staff were all very welcoming and kind as well. I would definitely recommend this team to my family and friends.
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Katrina Angelica Castillo?

Generally, Katrina Angelica Castillo has appointments available on Zocdoc within 1 week. You can see Katrina Angelica Castillo's earliest availability on Zocdoc and make an appointment online.

Is Katrina Angelica Castillo accepting new patients?

Katrina Angelica Castillo generally accepts new patients on Zocdoc. You can see Katrina Angelica Castillo's earliest availability on Zocdoc and schedule an appointment online.

Does Katrina Angelica Castillo accept my insurance?

Choose your insurance plan to verify if Katrina Angelica Castillo is in-network.

Can I make an appointment with Katrina Angelica Castillo online?

Yes, you can make an appointment online with Katrina Angelica Castillo using Zocdoc. It’s simple, secure, and free.

Which hospital is Katrina Angelica Castillo affiliated with?

Katrina Angelica Castillo is affiliated with Holy Name Medical Center.

What practice does Katrina Angelica Castillo work with?

Where is Katrina Angelica Castillo's office located?

Katrina Angelica Castillo has 2 office locations, including in Teaneck and Nutley, view full addresses on Katrina Angelica Castillo's profile.

What are common reasons for patients to see Katrina Angelica Castillo?

Katrina Angelica Castillo frequently sees patients for Annual Physical, Arthritis, General Consultation, Illness, and New Patient Visit. You can see other visit reasons for Katrina Angelica Castillo on their profile.

What languages does Katrina Angelica Castillo speak?

How do patients rate Katrina Angelica Castillo in reviews?

21 patients have reviewed Katrina Angelica Castillo. The overall rating for this doctor is 5/5. They have a 4.95/5 rating for bedside manner and a 4.6/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocFamily Nurse PractitionersKatrina Angelica Castillo, NP, MSN