At Niceville Family Practice, we take a special interest in you and your individual needs. Our Mission is to provide quality, compassionate care to our patients, understanding that they have entrusted us with caring for their health.

We welcome new patients and make every effort to accommodate requests for same day appointments. We participate with Amerigroup, Community Health Choice, Medicare, Traditional Medicaid and most insurance plans. For your convenience, we now offer online appointment scheduling. Make an appointment online today!

We look forward to the privilege of partnering with you to meet your healthcare goals of disease prevention and wellness. For additional information about our physicians and services, or to arrange an appointment, please call our practice at (850) 897-3678.

We thank you for choosing us as your healthcare provider. We want you to be pleased with the care you receive. Our continued good service depends on feedback from you. Please use our convenient on-line feedback form, any time you have a suggestion on how we may better serve you.

Network of Care


Practice is staffed by qualified physicians

Online Appointment Scheduling

Find a Provider &
Schedule Online Now!

For more information, contact us at (850) 897-3678.

Map and Directions

Take a Virtual Tour

We are located at:
4400 State Hwy 20 E. Suite 201
Niceville, FL 32578
Phone: (850) 897-3678
(850) 897-3708

View or Download Our Brochure