Best Primary Care Doctor in Stone Oak, Live Oak, San Antonio Texas

Please make sure to cancel your appointment at least 24 hours in advance to avoid Cancellation or No show fee !!! Thank you.     We Accept Most Major Insurance

Primary Care Doctor in New Braunfels, TX

Discover a family checkup healthcare clinic in New Braunfels with Hillside Primary Care. We offer comprehensive heart evaluations, diabetes care, weight loss solutions, and joint pain management.

Start Now for a Healthier Future.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Primary Care Services We Offer

Annual Wellness Visits

Preventive check-ups to help you stay healthy year-round

Allergy Testing

Identify your allergy triggers and receive custom treatment plans

Anxiety & Depression

Counseling for mental health support with compassionate providers to help you manage emotional wellness

Cardiac Evaluation with Echo

Heart screenings to detect problems before they grow

Diabetes Evaluation and Management

Manage your blood sugar with expert guidance and support

Joint Injections

Relieve pain and inflammation with expert knee joint doctors. Treat knees, shoulders, and more with targeted injections

Medical Weight Loss

Physician-guided weight loss plans, including nutrition support and medications, for sustainable results.

Peripheral Vascular Disease Evaluation

Early diagnosis and management of circulation issues using advanced testing to prevent complications

Primary Care Accepting New Patients in New Braunfels - Schedule Your Visit Now!

Contact Details

Our Providers at New Braunfels Office

Dr. Sandra Rocha

Dr. Sandra Rocha

DO
location-icon

New Braunfels

Ms. Joni Maxwell

Ms. Joni Maxwell

FNP
location-icon

New Braunfels

Insurance Made Simple Hillside Primary Care!

We accept most major insurance plans.

What Patients Say About Our Primary Care in New Braunfel

Beatrice Garcia
Beatrice Garcia
July 14, 2025

Hillside Primary Care New Braunfels
Thelma Farias
Thelma Farias
July 2, 2025

The doctor is Awesome!! Helpful & Friendly staff!

Hillside Primary Care New Braunfels
Mike Schober
Mike Schober
June 29, 2025

Finally found a Dr. That actually listens and cares. Great experience 👍.

Hillside Primary Care New Braunfels
Tom Vu
Tom Vu
June 27, 2025

Rất tốt đẹp và bác sĩ rất tận tâm và lo lắng nhiều về sức khỏe của tôi cảm ơn bác sĩ nhiều lắm

Hillside Primary Care New Braunfels
Michele Koppmann
Michele Koppmann
June 17, 2025

Dr. Rocha and her staff were incredibly kind and thorough. She takes her time with her patients and I appreciate that. The office is very clean and fresh. The Hillside clinics are also up to date with the lastest technology. A++++

Hillside Primary Care New Braunfels
Christina
Christina
June 13, 2025

Dr Rocha is great! She really listens to you and makes you feel comfortable and addresses your concerns. I’m so thankful I found her.

Hillside Primary Care New Braunfels
Elaine Prudhomme
Elaine Prudhomme
June 11, 2025

I have been a patient of Dr. Naik for at least 24 years. She is very firm but understanding and kind. Always encouraging her patients to eat better and exercise. Her goal is to help improve her patient health.

Hillside Primary Care New Braunfels
Karen R Flanagan
Karen R Flanagan
June 6, 2025

No Co so far very friendly and accommodating staff and understanding when I have a question about something health care wise . Like my doctor in New Braunfels TX location most importantly. Female is great not that I m offended by a man none what so ever . Change of provider is a good thing for me and location saves me so much money in gas ⛽ . Still working out a few bugs when referrals come in contact with my insurance card provider that is the only issue & you have to work the issue out & get the appointments done.

Hillside Primary Care New Braunfels
Hailee Sullivan
Hailee Sullivan
May 20, 2025

Had to go get labs done and am terrified of needles! The lady that helped me with my labs today was named Kennedy and she did an AMAZING job of making me feel comfortable. She was so professional and got the job done in under a minute. My veins aren’t the best and she stuck me with the first try. This experience has relieved so much anxiety with needles and it’s needless to say I’ll be back for labs with Kennedy!

Hillside Primary Care New Braunfels
Sylvia Babbitt
Sylvia Babbitt
April 30, 2025

I feel I’ve always had good quality care at Hillside primary care.. Sometimes you just have to find the right caregiver, I can’t complain, I go very often since Covid and have had amazing care from various P.A.’s and Sandra Rocha D.O. Has taken very good care of my healthcare needs!

Hillside Primary Care New Braunfels
Zulema Bocanegra
Zulema Bocanegra
April 15, 2025

I am very happy to have switched my primary care to Hillside. The care and time Miss Rocha gave to me during our appointment was unlike any other care I have received in the past. She took her time to listen to my issues and I am very appreciative.

Hillside Primary Care New Braunfels
Gwendy Volpe
Gwendy Volpe
March 18, 2025

Mariann Craddock and her medical assistant were wonderful. It was not easy to find quality care and a medical group that actually gives preventative care. I love that they did an EKG and ABI on the spot.This was an “establish care” appointment and I did not request a physical so we went through my daily routine and upcoming tests. I walked out with my referrals in hand and I will be able to schedule my mammogram and bone density tests 6 months in advance. Love that. Efficient. No nonsense. Check the box I had 2 annual tests completed today💗 Stay Well!

Hillside Primary Care New Braunfels

FAQs

Why choose Hillside Primary Care in New Braunfels?
Hillside Primary Care combines warmth with advanced diagnostic tools, all in convenient locations near you.
An annual wellness visit includes labs, a health history review, preventive screenings, and wellness planning tailored to your age and lifestyle.
Absolutely. We test and treat allergies common to New Braunfels, including pollen, molds, and grasses.

Schedule An Appointment for New Braunfels, TX