Find a USCIS-Designated Civil Surgeon by State

Browse 7,142 immigration medical exam doctors across 55 states and 2,036 cities. Compare prices, languages, reviews, and hours.

Data sourced from the USCIS civil surgeon registry

Browse Civil Surgeons in All 55 States

Every state with USCIS-designated civil surgeons, listed alphabetically.

How to Choose a Civil Surgeon for Your Immigration Medical Exam

A civil surgeon is a licensed physician designated by U.S. Citizenship and Immigration Services (USCIS) to perform immigration medical examinations. If you're applying for a green card (Form I-485), you'll need an exam from a USCIS-designated civil surgeon who will complete Form I-693 — the official record of your immigration medical exam. Not every doctor can do this; only those specifically designated by USCIS are authorized.

Prices for the immigration medical exam vary significantly by state and city. In some areas you can find exams starting around $150, while in high-cost metropolitan areas the exam alone can exceed $500 — and that's before vaccinations, which are typically billed separately and can add $100 to $600 depending on which ones you need. Comparing 2 to 3 doctors in your area before booking can save you hundreds of dollars.

Language is another important factor. Many civil surgeons speak languages beyond English — including Spanish, Mandarin, Hindi, Arabic, and Korean — which can make the exam more comfortable and reduce the chance of miscommunication. If English isn't your first language, look for a doctor who speaks yours.

Some states have hundreds of civil surgeons to choose from, while others have fewer than ten. If you live in a rural area or a state with limited options, consider checking neighboring states as well — there may be a more convenient or affordable option just across the border. Use this directory to browse by state, then drill down into your city to compare doctors on price, language, reviews, and appointment availability.

Immigration Medical Exam FAQ

What is an immigration medical exam?
An immigration medical exam (also called a green card medical exam or I-693 exam) is a physical examination required by USCIS for most green card applicants. The exam must be performed by a USCIS-designated civil surgeon and includes a physical examination, review of vaccination records, and screening for certain conditions. The doctor completes Form I-693, which you submit with your green card application.
What is a civil surgeon?
A civil surgeon is a licensed physician designated by USCIS to perform immigration medical examinations. Only USCIS-designated civil surgeons can complete Form I-693. Not every doctor is a civil surgeon — there are approximately 7,500 designated civil surgeons across the United States.
How much does the immigration medical exam cost?
Immigration medical exam costs typically range from $150 to $500, depending on your location and the doctor's practice. The exam fee usually covers the physical examination and I-693 form completion. Vaccinations are often billed separately and can add $100 to $600 depending on which vaccines you need. Prices vary significantly by city — comparing doctors in your area can save you hundreds of dollars.
What vaccines are required for the immigration medical exam?
USCIS requires applicants to show proof of vaccination against diseases including mumps, measles, rubella, polio, tetanus, diphtheria, pertussis, hepatitis A, hepatitis B, rotavirus, meningococcal disease, varicella, pneumococcal disease, seasonal influenza, and COVID-19. Your civil surgeon will review your vaccination records and administer any missing vaccines during or before your exam.
How long does it take to get the I-693 form?
Most civil surgeons complete Form I-693 within 1 to 7 business days after your exam, though some offer same-day completion. The timeline depends on whether lab results are needed (such as a TB blood test) and the doctor's workload. If you need results quickly, ask about turnaround time when booking your appointment.
How do I find a green card doctor near me?
Use the search bar above to enter your city or zip code. We'll show you USCIS-designated civil surgeons near your location, sorted by a combination of distance, patient reviews, and whether they have a photo on file. You can also browse by state or city to compare immigration doctors in your area on price, languages spoken, and appointment availability.
What should I bring to my green card medical exam?
Bring a government-issued photo ID (passport, driver's license, or state ID), your vaccination records from any country, Form I-693 with Parts 1 through 4 filled out but NOT signed, and any previous immigration medical exam records if applicable. Some offices also ask for your I-485 receipt notice. Call ahead to confirm what your specific civil surgeon requires.