GETTING STARTED IS EASY

Schedule Your Appointment

Choose the option below that fits your situation. Most new patients are seen within 24-48 hours.

Schedule Your Appointment

For Current Patients

Established Patients - Book Online

Already a PremierMD patient? Use our secure patient portal to schedule your next appointment in just a few clicks.

✓ See real-time availability

✓ Choose your preferred provider

✓ Instant confirmation

Need help booking? Watch this quick 2-minute guide.

Prefer to call? (908) 450-7002
Our team can book your appointment over the phone in under 2 minutes.

New Patient Registration

Welcome to PremierMD! We are excited to meet you and provide the comprehensive, personalized care you deserve. Please complete the registration form below—it takes about 5-7 minutes.

The form may take a moment to load. Thank you for your patience.

1

Complete Registration

Fill out our secure new patient form below

2

We Contact You

Our team calls within 24 hours to confirm insurance and schedule

3

Visit Within 48 Hours

Most new patients are seen within 24-48 hours

Questions Before Registering?

Call us at (908) 450-7002 and we will be happy to discuss whether PremierMD is the right fit for your needs.

Office Hours:
Monday-Friday: 7:45am - 5:00pm
Saturday: 8:00am - 2:00pm