Mission
Vision
We aspire to be the preferred provider of home, health and hospice care in every community we serve.
Values
Trust – Respect – Understand
Support – Teach
About Us
Founded in 1913, Cornerstone Visiting Nurse Association is an independent nonprofit home, health and hospice organization serving New Hampshire and Maine.
Cornerstone VNA places great value on transforming the home health care experience and is proud to provide care for all ages, from birth though end of life. We are committed to the philosophy that the needs of each patient are best served by the thoughtful integration of specialized programs and services delivered by a multidisciplinary team of professionals. With our deep commitment to providing high quality care, Cornerstone VNA continues to be recognized for excellence, and many of our clinicians have been recognized with professional awards for their outstanding achievements.
Our work would not be possible without our dedicated clinicians, support staff, volunteers, leadership team, Board of Directors, community members and donors who give in countless ways to make this organization what it is today.
Community Benefits Report
107 Years of Caring
Why Choose Cornerstone VNA?
Cornerstone VNA has received many local and national accolades in recognition of positively impacting the lives of families through their compassionate, high-quality care.
Our Service Area
New Hampshire
Alton
Alton Bay
Barnstead
Barrington
Brookfield
Center Barnstead
Center Ossipee
Center Strafford
Dover
Durham
East Rochester
East Wakefield
Effingham
Farmington
Gonic
Greenland
Hampton
Hampton Falls
Lee
Madbury
Middleton
Milton
Milton Mills
New Castle
New Durham
Newington
Newmarket
North Hampton
Northwood
Nottingham
Ossipee
Portsmouth
Rochester
Rollinsford
Rye
Rye Beach
Sanbornville
Seabrook
Somersworth
Strafford
Stratham
Union
Wakefield
West Nottingham
Wolfeboro
Wolfeboro Falls
Maine
Acton
Berwick
Eliot
Kittery
Kittery Point
Lebanon
North Berwick
Sanford
South Berwick
Springvale
York
York Beach
York Harbor
Click on the button for a printable version of the map that includes a list of our service area towns with zip codes.
Serving Strafford, Rockingham, Belknap and Carroll Counties in New Hampshire and York County in Maine.

