Request Appointment

Atlantic Orthopaedics & Sports Medicine has offices in Portsmouth, New Hampshire and York, Maine – with plenty of free parking. Our physicians enjoy full medical staff privileges at both Portsmouth Regional Hospital and York Hospital. ProCare, our on-site physical and occupational therapy practice, is located in our Portsmouth office.

This field is for validation purposes and should be left unchanged.

Our Locations

1900 Lafayette Road
Portsmouth, NH 03801
Get Directions »

Monday-Friday: 8:00am–5:00pm 

ph: 603-431-1121
fx: 603-431-9147

16 Hospital Drive Suite B
York, ME 03909
Get Directions »

Monday-Friday: 8:00am-5:00pm

ph: 207-363-3490
fx: 603-431-9147

After Hours: 
There is always a physician on call 24 hours a day, 7 days a week. Please call the direct number at 603-431-1121 to speak with our answering service.

Department Phone Numbers

Appointment Scheduling

Medical Assistants

ProCare PT


Medical Records

Shields MRI

Diagnostic Testing Scheduling

Prescription Refills
Available 24 hours a day

Surgical Scheduling

Atlantic Orthopaedics & Sports Medicine