Urgent Care & Walk-in Clinic in Windham, NH | ConvenientMD

Windham / Greater Salem, NH

Windham / Greater Salem, NH Urgent Care & Walk-In Clinic

125 Indian Rock Road, Windham, NH 03087
Open 8am - 8pm, 7 days a week
No Appointment Needed!

ConvenientMD Urgent Care in Windham/Greater Salem, NH offers a high-quality, convenient, affordable option for treating injuries and illnesses. A full medical team is always on site, ready to treat all ages in a welcoming and friendly environment. When you have a minor emergency or just need medical care fast and easy, ConvenientMD is available to serve you quickly, professionally, and affordably. No appointment needed - just walk in!

Google Review: 4.5
Follow Us:

Quality Care

Staffed with leading physicians and a full medical team in state-of-the-art centers.


Locations throughout New England, no appointment needed - just walk in!


Exceptional care at the most affordable rates around. Insurances accepted.

Expert care. When you need it. Made affordable.

Employer Services

Breath Alcohol Testing

Drug Screens
Rapid Drug Screens (multiple panels available)
DOT & Non-DOT Chain of Custody
Urine Drug Collection

Physicals & Other Screenings
DOT (pre-employment and re-certifications)
Fit for duty
Audiometry (Non-OSHA)
Spirometry Testing
Biometric Screening

Blood Draw/Venipuncture
Complete Metabolic Panel
Complete Blood Count
Chemistry Panel
Blood Glucose Testing
Hepatitis B Titer
Lipid Panel
Lead Testing with Zinc Profile (ZPP)
MMR Titer Only
Rubella Titer IGG
Rubeola (Measles) Titer
Hep B Titer
Varicella Titer
Quantiferon TB (Blood Draw TB Testing)

Vision Exams
Snellen Visual Acuity
Visio Ishihara Color Vision Test
Randot vision test (depth perception)

Vaccinations & Injections
Hepatitis A
Hepatitis B (series of 3)
Influenza Shot
TB Skin Test – 1 Step
TB Skin Test – 2 Step
Td (Tetanus/Diphtheria)
Tdap (Tetanus/Diphtheria/Pertussis)


Don't just take it from us, let our patients do the talking!

The common male I am I waited till last minute to renew my DOT Medical Card. I was able to walk in, have my physical, got a new card. Quick and easy. Thank You

Michael B.

The Portsmouth office is super clean and well put together. The staff is welcoming as well as professional. Truthfully, when you go to places like this you don’t expect it to be a pleasant experience. Totally not the case here, if you have any sort of issue and don’t have a primary care I highly recommend this urgent care facility.

Michelle L.

We had a great experience with both the staff, medical assistants and doctors. We brought our son for a sport physical because he was switching schools and needed an updated one, without any appointment , we walked in , waited about 10 minutes and he was seen. At the appointment he also got his flu shot. They filled out the paperwork and we were on our way. Perfection

Melanie F.

I brought my son there last night for an elbow injury. Everyone from checking in to leaving was so wonderful! We were in and out in 20 minutes. Very pleasant & clean environment as well. I hope we won't be there again anytime soon but I know exactly where I'm going if needed.

Lindsay R.

When I arrived I was so happy to see that there was not a waiting room full of people. The facility was very clean and the office staff very friendly and caring. I got taken in in only a few minutes. Doctor came in in only a few minutes more. He was a good listener and gave me an easy to understand diagnosis along w/what to do now and later. He even answered some medical questions about other issues for me. I did not feel at all like he was rushing me like many doctors seem to. In a couple of days they called to be sure I was OK and to ask if I had any questions. I will definitely go again and will definitely recommend ConvenientMD!

Linda M.

Read More Testimonials