Find Your Care Provider

Search by condition, procedure, or name.

Find a Location

Find a location near you.

Find A Location

Manage Your Care

View your medical records or pay your bill.

Visit Patient Portal

LIVE Your Healthiest Life

Welcome North Alabama Medical Group

North Alabama Medical Group is a team of established professionals at different practices in the Shoals area that offer care through North Alabama Medical Center.

Each practice is proud to offer top quality, comprehensive health care in a compassionate environment- close to home. We are committed to getting to know each patient as an individual to create a partnership in care designed around your needs.

Thank you for your interest in North Alabama Medical Group. We are honored that you have chosen us for your healthcare journey.

Meet Our Providers