FNP

William McAneny, FNP

Advanced Practice Provider
Accepting New Patients

“I find it incredibly fulfilling when patients feel empowered to take charge of their health. Watching their curiosity and drive positively impact their outcomes is one of the most rewarding parts of my job. Joining Hopscotch Primary Care allows me to serve my local community in a way that aligns with my passion for patient education and empowerment.”

Background

My journey into medicine began at the intersection of a love for science and a deep-seated desire to help others. Initially working as a beach lifeguard and EMT, I developed a natural progression into nursing to expand my knowledge and skills while continuing to serve my community. My career reflects a commitment to making healthcare more accessible and personal, emphasizing the importance of collaboration and understanding in achieving better patient outcomes.

Education

Undergraduate: Beloit College – Public Health

Nursing School BSN/MSN: Emory University

Life & Hobbies

I live in Asheville, NC, with my wife, who is also a nurse practitioner, and our senior dog, Mira. When I’m not at work, I enjoy hiking, driving along winding roads, playing simulator games, and occasionally visiting local breweries. A fun fact about me is that I can usually earn most dogs’ trust within about 10 minutes—and even some cats, though they’re a bit more selective!

Clinical Expertise

Areas of focus

Specialized experience in chronic disease management and preventive care for older adults.

Preventive Care
Diabetes Management
Heart Health
Hypertension
Medication Management
Geriatric Medicine
where you'll be seen

About this clinic

Hopscotch Primary Care Weaverville

Address
104 N Main Street, Weaverville, NC 28787
Phone
(828) 645-7974
Hours
M-F 8:00am - 5:00pm

Other providers at this clinic

Primary Care Physician
Elizabeth Bammer, MD
Medical Director
Karen Ross, MD
View full clinic page →
Ready to Get Started?

Ready to become a patient?

Our care coordinators can connect you with this provider, verify your insurance, and get your first visit scheduled.