Make an Appointment Locations Patient Survey Patient Testimonials Frequently Asked Questions (FAQs) Online Payments Toll Free: (855) 896-0444

PLEASE NOTE: For the safety of our patients and staff, if you are experiencing flu-like symptoms, have traveled internationally in the last 14 days or have been exposed to anyone with coronavirus, we are kindly asking that you reschedule your appointment until your symptoms have resolved. Thank you for your understanding. - Click for MBO COVID-19 updates

Click Here for more information regarding MBO and COVID-19
and our MBO Telehealth Program

What do you want to learn about?

Welcome to Mercer-Bucks Orthopaedics

Serving Mercer County, New Jersey & Bucks County, Pennsylvania

Mercer-Bucks Orthopaedics is a leading comprehensive orthopedic practice that has been servicing Mercer County, NJ, Bucks County, PA and the surrounding areas for over 30 years. Our board-certified physicians offer a variety of subspecialties, services and programs that allow our team to offer multifaceted approaches in treating any orthopedic-related condition. All of our physicians have an abundance of knowledge in their areas of specialty. For more information about our practice click here.

Areas of Specialty


Langhorne Parking Deck

To all of our Langhorne office patients: Beginning Monday, May 11, you will now be required to park on the outside deck (upper level) of the St. Clare building or the main entrance of the Franciscan building. Sorry for any inconvenience.

Our new state of the art Lawrenceville location has opened!

MBO has opened a new state of the art location replacing the original location that was across the street.

Our new Lawrenceville location:
2A Princess Road, Suite 200
Lawrenceville, NJ 08648 [ map ]

Don't Want to Leave Your Home?

MBO now offers patients a comprehensive Home Exercise Program and Virtual Visits. The home exercise program can complement your in-office care with us or in combination with virtual visits can completely eliminate the need to travel away from your home.

To Learn More Click Here

Schedule an Appointment with Mercer-Bucks Orthopaedics

To make an appointment, please call (855) 896-0444 and listen to the menu options or fill out our on-line appointment form.

Our Office Hours

Monday to Thursday: 8:00am-5:00pm

Fridays: 8:00am-4:30pm

Appointment Scheduling Hours

Monday to Thursday: 7am-7:30pm

Friday: 7am-5pm

2501 Kuser Road
Hamilton, New Jersey, 08691
St. Clare Medical Building
(St. Mary Medical Center campus)
1203 Langhorne-Newtown Road
Suite 220
Langhorne, Pennsylvania, 19047
2A Princess Road, Suite 200
Lawrenceville, New Jersey, 08648
651 N. Route 73
Suite 405
Marlton, New Jersey, 08053
James Forrestal Campus of Princeton University
10 Forrestal Road South
Suite 105
Princeton, New Jersey, 08540