Ashley Anderson

Ashley Anderson is a board-certified Psychiatric Mental Health Nurse Practitioner (PMHNP) at our Spencer clinic. She dedicated to providing compassionate mental health care across the lifespan. She holds a Master of Science in Nursing from Walden University (2025), a Bachelor of Science in Nursing from Upper Iowa University (2019), an Associate Degree in Nursing from Northwest Iowa Community College (2016), and a Licensed Practical Nurse diploma from Western Iowa Tech Community College (2012). She also holds an associate’s degree in Surgical Technology from Western Iowa Tech (2011).
Ashley brings a wide range of experience, having worked in long-term care, memory care units, and an acute inpatient psychiatric hospital, where she provided care to children, adolescents, and adults. Her passion for mental health and dedication to her patients guide her work every day.
Ashley is committed to serving individuals of all ages—from children to adults—offering support and treatment for a variety of mental health illnesses.
Originally from Cherokee, Iowa, Ashley still calls it home. She lives there with her husband Jon and their five children. In her free time, she enjoys traveling and spending quality time with her family.