Choose the option below that fits your situation. Most new patients are seen within 24-48 hours.
For Current Patients
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 to PremierMD
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.
Fill out our secure new patient form below
Our team calls within 24 hours to confirm insurance and schedule
Most new patients are seen within 24-48 hours
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