• Welcome

    Are you looking for a physician in Southwest Florida?  We are your hometown primary care group!

    We have primary care offices in Brooksville, Sarasota, Venice, Englewood, North Port, Port Charlotte, Punta Gorda, Fort Myers, Cape Coral, Bonita Springs, Naples, and Marco Island.  With more locations throughout the area you can bet we have a primary care office close to your work or home.

    Did you know that we have Walk-in Medical Centers located in Venice, Englewood, North Port, Port Charlotte, Fort Myers, Bonita Springs and Naples?  Our Walk-in Medical Centers are designed to fit your busy schedule because we know you want to see a Physician as soon as you start feeling ill.  So need a physician on a Friday at 6 p.m.?   We’re open!

    Millennium Physician Group is one of the largest primary care groups in Southwest Florida. With a staff of more than 200 health care providers, we are committed to caring for our patients in our communities.

    We welcome you to Millennium Physician Group as not just a patient but as part of OUR family!

  • Recent News

    • Staying Safe After the Hurricane

      Hurricane Safety Announcements Hurricane Irma came through Florida causing power outages and home damage, affecting thousands of Southwest Florida residents. This extremely powerful and …Read More »
    • Hurricane Irma Alert – Millennium Update

      To find the latest Hurricane Irma update, please click here: http://millenniumphysician.com/news/hurricane-information/. Attention Providers and Team Members: A number of our offices are back online …Read More »
    • Labor Day Hours

      Happy Labor Day from the Millennium Team! In honor of Labor Day, our primary care and specialist offices will be closed on Monday, September …Read More »