Staying well starts with your primary doctor.

Your Buffalo Medical Group primary care physician (PCP) is your first stop for medical care and your partner in health. Our PCPs deliver comprehensive care that’s as convenient as it is compassionate—and always strives to keep you well.

Choose your primary doctor

What does treating people well mean to us?

Discover what drives BMG and how we got started.

Get to know us

Putting better care at your fingertips.

Get 24/7 access to your medical records and connect with our team using MyBMGChart, our patient portal.

Discover the portal