
The Hyper-Local Senior Resource Guide for Diablo Valley: Everything Families Need to Know
If you’re caring for an aging parent in Walnut Creek, Danville, San Ramon, Lafayette, Alamo, or Pleasant Hill, you already know how overwhelming it can feel to navigate the world of senior services. Between managing your own career and family, finding the right local resources for your loved one can seem like a full-time job in itself.
The good news? The Diablo Valley and greater Contra Costa County area is home to a rich network of programs, nonprofits, and government services designed specifically to help seniors age in place with dignity and independence. This guide brings them all together in one place so you can spend less time searching and more time connecting.
Start Here: The County’s Information & Assistance Helpline
If you’re not sure where to begin, the Contra Costa County Information & Assistance (I&A) Helpline is your first call. Seniors, adults with disabilities, and caregivers may call I&A to speak with knowledgeable social workers to get information, referrals to other services, and assistance with solving problems [1]. Social workers will listen to your needs and provide information and referrals to community services that may be able to help you completely free of charge [1].
Call: (800) 510-2020 (landlines in Contra Costa) or (925) 229-8434 (cell phones)
You can also dial 211 from any phone, 24 hours a day, 7 days a week. The Contra Costa County Crisis Center manages a comprehensive database of useful resources and information for county residents, including housing resources, grief support, financial resources, and caregiver references [2].
Nutrition & Meal Services
Meals on Wheels Diablo Region
For homebound seniors who struggle to prepare or access meals, Meals on Wheels Diablo Region is a lifeline. For more than 50 years, Meals on Wheels Diablo Region has improved the lives of vulnerable seniors living in Contra Costa County by delivering nutritious meals and wraparound services that allow seniors to remain in their homes, safely and with dignity [3]. Beyond meal delivery, their services include exercise and fall prevention classes, home safety modifications, and elder abuse prevention [3].
Meal delivery drivers also provide a safety check and, at times, are the only person the seniors they serve see all day [4]. To qualify, seniors must be 60 or older and homebound, and meals are provided based on need, not income [5].
Call: (925) 937-8607
Website: www.mowdiabloregion.org
Senior Nutrition Cafés (Café Costa)
For more mobile seniors, the Senior Nutrition Program provides nutritious daily meals at eighteen Café Costa sites throughout Contra Costa County for adults 60 years of age and older [6]. These congregate meal sites also offer a wonderful opportunity for socialization and community connection.
Transportation Services
Getting to medical appointments, the grocery store, or social activities can become a real challenge as seniors age. Fortunately, Diablo Valley families have several options:
Walnut Creek Recreation Transportation Program
The Walnut Creek Recreation Transportation program serves seniors and adults with disabilities and health conditions, with service options to schedule rides to medical appointments, grocery stores, activities, and more [7]. The Walnut Creek Mini Bus is a 6-passenger city vehicle that is especially helpful for people who need extra help getting in and out of a vehicle [7].
Call: (925) 295-1490
Mobility Matters
Mobility Matters provides free door-through-door transportation to seniors and veterans who need escorted rides [8]. Volunteers provide assistance with transportation by running errands or transporting seniors to various appointments, shopping, or other needed trips at no cost [8].
Legal Services
Contra Costa Senior Legal Services (CCSLS)
Legal issues can be especially stressful for older adults. Contra Costa Senior Legal Services has been dedicated to protecting seniors’ rights and providing free legal services to older residents of Contra Costa for over 40 years [9]. CCSLS offers programs such as legal services, elder abuse prevention, and homeownership protection, among other areas of need [9].
They even sponsor a Free Wills Clinic for Walnut Creek seniors, held on the first Monday of the month by appointment. Free simple wills are available to seniors with low incomes and limited resources [10].
Call: (925) 609-7900
Medicare Counseling: HICAP
Navigating Medicare can be confusing, but you don’t have to do it alone. Contra Costa County HICAP (Health Insurance Counseling and Advocacy Program) offers free, impartial, one-on-one counseling to help you with anything related to Medicare, available in person, by phone, and via Zoom [11]. HICAP volunteers and staff provide confidential counseling throughout Contra Costa County in senior and community centers, and home visits can be arranged for the homebound [12].
Call: (925) 655-1393
Website: cchicap.org
Mental Health & Peer Counseling
Emotional well-being is just as important as physical health. Senior Peer Counseling is available for virtual and phone call appointments, where seniors can meet with a counselor to talk through anything on their mind or work toward their goals. Senior Peer Counselor volunteers are trained and supervised by mental health professionals [13].
Call: (925) 521-5653 (English, Spanish, and Cantonese)
Diablo Valley Foundation for the Aging (DVFA)
One of the most unique and comprehensive local organizations is the Diablo Valley Foundation for the Aging. DVFA is a not-for-profit corporation that has been providing community service to seniors in Contra Costa County since 1975, with a staff that includes care managers, therapists, registered nurses, and financial experts [14]. Their primary services include professional private fiduciary services, care management, and adult daycare [15].
DVFA is especially valuable for seniors who are alone, isolated, or facing financial challenges. Their focus is on preventing unnecessary institutionalization by keeping seniors supported in their own communities [16].
Call: (925) 945-8040
Website: www.dv-fa.org
Elder Abuse Protection
Unfortunately, elder abuse, including financial exploitation, is a real concern for older adults and their families. Here are two key resources:
Adult Protective Services (APS): APS consists of a team of trained social workers who respond to confidential reports from anyone who suspects that an elderly person or a dependent adult is being abused, neglected, or is self-neglecting. Their 24-hour hotline is available at (877) 839-4347 [17].
Empowered Aging: Empowered Aging is the local Long-Term Care Ombudsman Program for Contra Costa County, focusing on improving and strengthening the lives of elders [17]. Ombudsmen act as advocates for seniors in nursing homes and residential care facilities, resolving complaints and upholding residents’ rights [18].
Empowered Aging: (925) 685-2070
Home Repair Assistance
Sometimes aging in place requires a few modifications to make the home safer. The City of Walnut Creek has partnered with Habitat for Humanity East Bay/Silicon Valley to administer Home Repair grants on a need basis, including ramps, grab bars, and other accessibility improvements [19].
Social Connection & Community
Isolation is one of the greatest threats to senior health and well-being. The Walnut Creek Seniors’ Club offers plenty of recreational, social, and volunteer opportunities, as well as special events and free social services [19]. Located at the Civic Park Community Center, it’s a wonderful place for seniors to stay engaged and connected to their neighbors.
How Seniors Helping Seniors® in-home care Diablo Valley Fits In
All of these community resources are invaluable, but sometimes what a senior truly needs is consistent, day-to-day support at home. That’s where Seniors Helping Seniors® in-home care Diablo Valley comes in.
Unlike a referral platform or a large national agency, Seniors Helping Seniors® in-home care Diablo Valley is a community-based, relationship-driven in-home care service built specifically for families across Walnut Creek, Danville, San Ramon, Alamo, Lafayette, Pleasant Hill, and the surrounding Contra Costa County communities. The model is simple and powerful: active, compassionate seniors helping other seniors, providing not just assistance, but genuine companionship and understanding that only comes from shared life experience.
Services include help with daily activities, light housekeeping, meal preparation, transportation to appointments, medication reminders, and most importantly, the kind of consistent human connection that makes aging at home feel safe and joyful. Caregivers are carefully matched to clients based on personality, interests, and needs because great care is about more than just tasks. It’s about trust.
For families who are balancing careers, children, and the responsibilities of caring for an aging parent, Seniors Helping Seniors® in-home care Diablo Valley offers something priceless: peace of mind. You can rest easy knowing your loved one has a familiar, trusted face checking in, someone who genuinely cares and who knows the neighborhoods, the community, and the local resources listed in this very guide.
As the saying goes, it’s “like getting a little help from your friends,” and in the Diablo Valley, that’s exactly what it feels like.
Contact Seniors Helping Seniors® in-home care Diablo Valley to learn more about how personalized in-home care can complement the community resources in this guide:
https://locations.seniorshelpingseniors.com/ca/walnutcreek/
Quick Reference: Diablo Valley Senior Resource Contacts
| Resource | Phone |
|—|—|
| Contra Costa I&A Helpline | (800) 510-2020 |
| 211 Helpline (24/7) | Dial 211 |
| Meals on Wheels Diablo Region | (925) 937-8607 |
| Walnut Creek Transportation Program | (925) 295-1490 |
| Contra Costa Senior Legal Services | (925) 609-7900 |
| Contra Costa HICAP (Medicare Counseling) | (925) 655-1393 |
| Diablo Valley Foundation for the Aging | (925) 945-8040 |
| Adult Protective Services | (877) 839-4347 |
| Empowered Aging (Ombudsman) | (925) 685-2070 |
| Senior Peer Counseling | (925) 521-5653 |
| Walnut Creek Seniors’ Club | (925) 943-5851 |
Seniors Helping Seniors® in-home care Diablo Valley is proud to serve families across Walnut Creek, Danville, San Ramon, Alamo, Lafayette, Pleasant Hill, and the greater Contra Costa County area. We believe that aging in place is possible and beautiful when the right support is in place.
Citations
[1] https://ehsd.org/aging-and-adult-services/information-assistance/
[2] https://www.walnutcreekartsrec.org/seniors/senior-programs-services
[3] https://www.idealist.org/en/nonprofit/b31141169c494c9cae22d6fc36e58816-meals-on-wheels-diablo-region-walnut-creek
[4] https://www.mowdiabloregion.org/home-delivered-meals
[5] http://mowcontracosta.org/our-services/
[6] https://ehsd.org/aging-and-adult-services/area-agency-on-aging/
[7] https://www.walnutcreekca.gov/government/departments/housing-programs/services-and-resources/resources-for-seniors
[8] https://ehsd.org/aging-and-adult-services/area-agency-on-aging/
[9] https://www.walnutcreekca.gov/government/departments/housing-programs/services-and-resources/resources-for-seniors
[10] https://www.walnutcreekartsrec.org/seniors/senior-programs-services
[11] https://cchicap.org/
[12] https://www.idealist.org/en/government/b0eae95ce64246c094526b83af2b31d8-contra-costa-health-insurance-counseling-and-advocacy-programhicap-pleasant-hill
[13] https://www.walnutcreekartsrec.org/seniors/senior-programs-services
[14] https://www.linkedin.com/company/diablo-valley-foundation-for-the-aging
[15] https://absolutetrustcounsel.com/065-diablo-valley-foundation-for-the-aging-a-valuable-community-resource/
[16] https://www.guidestar.org/profile/51-0138186
[17] https://ehsd.org/aging-and-adult-services/area-agency-on-aging/
[18] https://cchicap.org/resources/
[19] https://www.walnutcreekca.gov/government/departments/housing-programs/services-and-resources/resources-for-seniors
