Rockingham County
Senior Living

Exceptional Care in a Vibrant Community

Living Options

We offer three different levels of Medicare and Medicaid covered care, which together provide a comprehensive approach to aging services.  


Short-Term Stays
Residents improve strength, balance, mobility, coordination, and overall quality of life in our dedicated rehabilitation center before being discharged home

Assisted Living

Supported Independence
The Ernest P. Barka Assisted Living Community at Rockingham County supports resident's continued independence with 24/7 nursing assistance for when daily activities become a challenge

Nursing Center

Long-Term Care
Our comprehensive medical and social services focus on resident's unique strengths, needs, and histories to fulfill their long-term care needs

Leading the Future of Senior Care

Conveniently located in Brentwood, New Hampshire, Rockingham County Rehabilitation and Nursing Center is a county-run facility providing superior care to older adults. As a Medicare and Medicaid certified community, we offer skilled rehabilitation, assisted living, and nursing center options. Our continuum of care allows residents to select the level of care they need and enhance services when necessary—all within our welcoming community. Established in 1869, our rich history combined with a commitment to advancing senior wellness, making us a trusted choice for comprehensive nursing and medical care in Southern New Hampshire.

Explore our Community

Assisted Living Virtual Tour

Take a self-guided 3D Virtual Tour of the Ernest P. Barka Assisted Living community – all from the comfort of your home!

Rehabilitation Virtual Tour

Following an illness or hospital stay, residents of our short-term rehabilitation center regain strength and mobility before being discharged home.

"My home has a beautiful atrium, a courtyard with swings and gazebo, a great activities department, a chapel, and a training school for nurses. Room accommodations are well provided. It has a great rehab and staff."
Reta L

Ready to Join Our Community?