If you are an existing patient, please use the patient portal to contact the office or schedule a new appointment.


Primary Care in San Antonio, TX 

Receive day-to-day healthcare from a team of skilled providers. Turn to MedFirst Primary Care for primary care in San Antonio, TX. As a proud member of the Baptist Medical Network, MedFirst Primary Care gives you access to experienced providers throughout San Antonio and the surrounding communities. By establishing a relationship with a primary care provider, you are placing your health first.

Primary Care Offers a Long-Term Partnership

You are not simply a patient. You are a partner and an active member of your healthcare team. Developing a sustained relationship with a primary care provider enables you to have a go-to source to address your healthcare concerns. This should start with wellness and prevention. By undergoing an annual checkup, you and your healthcare provider will be able to keep your health on track and work to prevent or detect more serious health concerns as early as possible. Over the years, your doctor will have a built-in understanding of your medical history which can play a vital role in addressing more serious health issues.

In the event that you experience a sudden health concern, such as a cough or a fever, you can contact your primary care provider and receive guidance that may save you a trip to the emergency room. Your doctor will also help you manage chronic or long-term conditions such as diabetes or coronary artery disease. They are also able to refer you to a specialist when you need more detailed care for a specific health issue, such as a cardiologist.

Primary Care Physician

A primary care physician or primary care provider (PCP) can help point you in the right direction in addressing your healthcare needs. PCPs possess the knowledge and training to treat various diseases and injuries that affect children and adults. They can provide immediate medical care when the need arises, routine checkups and preventive care.

Experienced and Compassionate Primary Care in San Antonio

Establishing a medical relationship with a primary care provider can help you and your family better manage illnesses or injuries. MedFirst Primary Care, a proud member of the Baptist Medical Network, has primary care clinic locations that give you access to experienced primary care physicians in San Antonio and the surrounding communities.

At Baptist Medical Network, you are a partner and an active member of your healthcare team. We encourage patients to develop a sustained relationship with any of our primary care physicians and to see them as someone they can turn to as a go-to source for their healthcare needs. Together, we will help you track your health and work to prevent or detect potentially serious health issues earlier when treatments work best.

From wellness and prevention screenings to acute illness and injury care and chronic disease management, the primary care physicians and staff at our primary care clinic locations in San Antonio are here for you, always. Learn more about our primary care services and find a primary care physician here.

What Is Family Medicine?

Medical professionals who practice family medicine specialize in managing common and long-term illnesses in children and adults, focusing on their overall health and well-being. Unlike other specialties, family physicians are not limited to a particular organ or disease. They are qualified to treat various ailments and are trained to provide comprehensive healthcare for people of all ages.

Some of the services that fall within the scope of expertise of family physicians are:

  • Providing preventive care and teaching healthy lifestyle choices
  • Identifying and treating common medical conditions
  • Assessing the urgency of your medical problems and pointing you to the best place for the care you need
  • Making referrals to medical specialists when necessary

What Is a Primary Care Physician?

A primary care physician is a specialist in family medicine, general internal medicine or general pediatrics who provides comprehensive primary care services, first contact and continuing care for people with common medical concerns in inpatient and outpatient settings.

Primary care physicians are mostly doctors but may also be physician assistants or nurse practitioners often involved in their patient’s long-term care. They collaborate with other health professionals and refer patients to a trusted specialist if needed. You can choose from different types of PCPs depending on your needs:

  • Family doctors or family physicians – are doctors who care for patients of all ages, from newborns to seniors. Their practice may also include obstetrics and minor surgery
  • Pediatricians – are doctors who care for newborns, infants, children and adolescents
  • Geriatricians – are doctors who often serve as primary care physicians for older adults with complex medical needs related to aging
  • Internists or internal medicine doctors – are doctors who care for adults of all ages for various medical concerns
  • Adolescent medicine specialists – are internists or pediatricians who have further training in caring for adolescents
  • Combined internal medicine and pediatric specialists – are doctors who have been trained in both pediatrics and internal medicine
  • Obstetrician-gynecologists (OB-GYNs) – are doctors who specialize in women’s health issues, including infertility, pregnancy and childbirth
  • Nurse practitioners or physician assistants – are practitioners who possess further training and certification to become a primary care provider

What’s the Difference Between a Physician and a Doctor?

Although used interchangeably, there are subtle differences between doctors and physicians. Both are trained medical professionals. A doctor possesses a doctoral degree, the highest degree in any profession or field, such as a Doctor of Philosophy, Doctor of Medical Sciences and the Juris Doctor of Law. A physician is a medical practitioner with a medical doctoral degree and license to diagnose, care and treat patients and prescribe any necessary medication. Physicians can focus on a specific route or specialty, such as obstetrics, cardiology and neurology. Other types of physicians are surgeons, dermatologists, pediatricians and hospitalists.

Where To Get an Annual Physical Near You

Baptist Medical Network's MedFirst Primary Care is a medical group practice in San Antonio, TX specializing in family and internal medicine. We believe that good health starts with wellness and prevention. We offer routine or annual checkups to help you stay on top of your health to help you better understand your health, which is essential in addressing current or potential medical health issues. Schedule an appointment with a primary care physician here. You may also call 210-903-4663 to request a primary care physician referral today.

How To Find a Primary Care Physician?

Over time, your primary care physician will get to know you and your medical history. That is why developing a sustained relationship with a primary care physician is essential and can go a long way toward keeping your health in check. To find a PCP, ask yourself what matters to you and your family. Getting in touch with your insurance plan provider is a good first step before narrowing down your options, as many insurance plans limit the providers you can choose from. Additionally, consider getting a primary care physician close to home, how helpful or friendly the staff is and whether their office hours work with your schedule. You may also ask family and friends for recommendations.

Once you have narrowed down your candidates, try to get more information about the following:

  • Does the PCP come across as open and friendly to you? Would you feel comfortable confiding in them?
  • Does the PCP prefer to treat conditions aggressively or take a "wait and see" approach?
  • Does the PCP try to handle things in the office or refer most patients to specialists?
  • How easy is it to reach the PCP? Does the provider use email?
  • Do you prefer a PCP focused on disease treatment or wellness and prevention?
  • Does the PCP order a lot of tests?
  • What do colleagues and patients say about the PCP?
  • Does the PCP invite you to be involved in your care?
  • Does the PCP view your patient-provider relationship as a true partnership?

Insurances Accepted

We accept various medical insurance plans at our Medfirst Primary Care locations in San Antonio, so you can get the care you need for your condition. For questions about your coverage, please contact your insurance provider directly or visit our patient resources page for your billing and insurance questions. If you have specific questions regarding insurance coverage at any Baptist Medical Network location, call us at 210-903-4663.

Connection to the Community

The primary care physicians and medical staff at MedFirst Primary Care are in tune with the overall health concerns of your community. We keep you informed if there is a major health concern in the area so you can keep your family safe and healthy.

Schedule Your Appointment

You deserve to have a primary care provider you can count on. Contact us to speak to a member of our caring staff for guidance on finding a primary care physician, or to make an appointment.

View Provider Directory


We didn’t find an exact match for your request. Here are others to consider:

The closest doctor is {{ ClosestMiles }} miles away.

There are no results within {{ SelectedMiles }} miles of your location. Please find closest below:

Physician specialty matches Doctor Results for {{ SearchTerm }}{{ CommonSearchTermValue }}{{ BySpecialties }} near {{ ByZipCode }}


Showing {{FilteredPhysicians.length}} Doctors
{{MarketGroup}} Physician
Affiliated Physician

{{physician.FirstName}} {{physician.LastName}}, {{physician.Title}}

{{PrintSpecialties(physician.Specialties, "Name")}}

{{ physician.markerId }}
{{ physician.markerId }}

{{addressInfo(physician.Addresses, 0, "Group")}}

  • {{addressInfo(physician.Addresses, 0, "Address1")}}
  • {{addressInfo(physician.Addresses, 0, "Address2")}}
  • {{addressInfo(physician.Addresses, 0, "City")}}{{VueFilterInfo(physician.Addresses,0,'State') ? ',' : '' }} {{addressInfo(physician.Addresses, 0, "State")}} {{addressInfo(physician.Addresses, 0, "Zip")}}

Your selected filters found no results. Please adjust your filter selection.

Please Wait Details Loading.

{{PhysicianDetails.FirstName}} {{PhysicianDetails.LastName}}, {{PhysicianDetails.Title}}

{{ PrintSpecialties(PhysicianDetails.Specialties, "Name")}}

Primary Location

{{ addressInfo(PhysicianDetails.Addresses, 0, "Group")}}

  • {{addressInfo(PhysicianDetails.Addresses, 0, "Address1")}}
  • {{addressInfo(PhysicianDetails.Addresses, 0, "Address2")}}
  • {{addressInfo(PhysicianDetails.Addresses, 0, "City")}}{{VueFilterInfo(PhysicianDetails.Addresses,0,'State') ? ',' : '' }} {{addressInfo(PhysicianDetails.Addresses, 0, "State")}} {{addressInfo(PhysicianDetails.Addresses, 0, "Zip")}}

Languages Spoken



{{PhysicianDetails.Gender === "M" ? "Male" : "Female"}}

  • {{item.Name}}
Select Procedures Performed
  • {{item.Name}}
Select Conditions Treated
  • {{item.Name}}

The following insurance plans may be accepted by this provider. Please contact the provider's office directly to confirm insurance plans accepted.

Please contact this provider's office directly to determine insurance plans accepted.

  • {{item.Payor}}
  • {{item.Name}}
  • {{item.Type == 'F' ? 'Fellowship' : ''}}{{item.Type == 'M' ? 'Medical School' : ''}}{{item.Type == 'I' ? 'Internship' : ''}}{{item.Type == 'R' ? 'Residency' : ''}}: {{item.Description}}

Patient Comments


Show less patient comments Show more patient comments

Where to Find {{PhysicianDetails.FirstName}} {{PhysicianDetails.LastName}}, {{PhysicianDetails.Title}}

#ResourceNotFound: PhysicianFinderResources, Miles2#


  • {{plocation.Address1}}
  • {{plocation.Address2}}
  • {{plocation.City}}{{plocation.State ? ',' : '' }} {{plocation.State}} {{plocation.Zip}}