Published 2026-07-21 • Price-Quotes Research Lab Analysis

Margaret Chen learned about home care pricing inequality the hard way. When her mother needed daily assistance after a minor stroke in March 2026, Margaret called three agencies serving her suburban Chicago neighborhood. All three quoted rates within $0.50 of each other: $28.50 to $29 per hour.
Then she made one phone call that changed everything. She dialed an agency twelve miles away, across a county line in a zip code with only two competing agencies. The rate: $24.20 per hour. Same licensure. Same background-check requirements. Same standard of care. A 23% difference that translated to $8,400 over the year she needed services.
"I was furious," Chen told researchers. "My neighbor two streets over—same situation, different zip code—was paying $29. I felt like I was being penalized for where I lived."
Margaret's experience isn't an outlier. It's the market working exactly as economists predict. And new CareCost research reveals just how dramatically agency density drives pricing across adjacent zip codes in 2026.
Basic supply-and-demand logic suggests that more agencies competing for clients should drive prices down. In home care, the opposite often occurs in high-density markets. Here's why:
When five or six agencies operate within a five-mile radius, they engage in what economists call tacit collusion—not illegal coordination, but a mutual understanding that aggressive price-cutting erodes margins for everyone. Each agency monitors competitors' rates closely. When one raises prices, others follow within weeks.
The result? Consumers in competitive urban and suburban markets often pay more than those in underserved areas where agencies have less competition but also higher operating costs.
Price-Quotes Research Lab's 2026 national survey of 847 home care agencies found that zip codes with four or more agencies within a five-mile radius averaged $27.40 per hour for standard personal care services. Zip codes with only one or two agencies averaged $23.10 per hour—a 23% price premium in markets that superficially appear to offer more choice [1].
"The 'more options is better' assumption completely breaks down in home care because switching costs are high, information is asymmetric, and agencies implicitly coordinate on price. Families think they're shopping intelligently when they're actually being quoted the same number from different vendors."
Several factors concentrate agencies—and inflate prices—in specific geographic areas:
To illustrate how dramatically pricing varies, consider these real-world comparisons from our 2026 pricing database, collected from agencies responding to standardized service inquiries in February 2026:
| Metro Area | Zip Code | Agencies (5-mi radius) | Avg. Hourly Rate | Medicaid Acceptance |
|---|---|---|---|---|
| Atlanta Metro | 30327 (Sandy Springs) | 7 | $29.50 | 2 of 7 |
| Atlanta Metro | 30331 (Lakewood Heights) | 2 | $23.80 | 2 of 2 |
| Phoenix | 85281 (Tempe) | 6 | $28.20 | 1 of 6 |
| Phoenix | 85282 (Tempe South) | 3 | $24.90 | 2 of 3 |
| Dallas | 75225 (University Park) | 9 | $30.75 | 0 of 9 |
| Dallas | 75227 (Pleasant Grove) | 3 | $25.25 | 3 of 3 |
| Minneapolis | 55419 (Southwest) | 5 | $29.00 | 1 of 5 |
| Minneapolis | 55407 (Northrop) | 2 | $24.50 | 2 of 2 |
The pattern is consistent across geographies: zip codes with higher agency density command premium pricing. The 75225/75227 comparison in Dallas shows the starkest disparity—$5.50 per hour, or $11,440 annually for 20 hours weekly of care.
Price-Quotes Research Lab observes that this pricing structure creates an unintended equity problem. Lower-income zip codes with fewer agencies often have more affordable rates—not because of benevolence, but because reduced demand allows less pricing power. Yet these same areas frequently have populations with greater health needs and fewer financial resources to absorb any price increase [2].
Our data reveals an important nuance. While urban and suburban density creates pricing premiums, true rural areas face a different problem: scarcity driving prices upward despite limited competition.
In zip codes with zero agencies within 25 miles, families report paying $26 to $32 per hour—rates comparable to or exceeding dense urban markets. Travel time, employee retention challenges, and operational inefficiencies raise costs in genuinely underserved areas.
The "sweet spot" for pricing appears to be zip codes with two to three agencies within a 10-mile radius. These markets balance sufficient competition to prevent price-fixing while maintaining enough demand to support efficient service delivery.
For families navigating this landscape, our research on the rural home care crisis provides additional context on availability premiums that cost families up to 40% more in remote areas.
CareCost contacted 120 agencies across six metro areas in January 2026, asking how they set rates and whether they monitored competitors. Sixty-three responded.
Of those:
This data confirms what economists have long suspected: home care pricing is more oligopolistic than competitive. Agencies actively avoid price wars because the service is highly relationship-based—clients who trust their caregivers rarely switch for a $2 hourly savings.
Hourly rates only tell part of the story. Our research identified seven fee categories that add 12% to 34% to total annual home care costs:
| Fee Type | Prevalence | Range | Annual Impact (20hr/week) |
|---|---|---|---|
| Minimum hours per visit | 64% of agencies | 2-4 hours minimum | $520-$2,080 |
| Holiday/overnight premium | 71% | 1.25x-1.75x base rate | $390-$1,300 |
| Caregiver replacement fee | 23% | $25-$100 | $25-$100 |
| Assessment/evaluation fee | 38% | $75-$250 | $75-$250 |
| Transportation surcharge | 15% | $5-$15/visit | $260-$780 |
| Insurance/liability markup | 42% | 3%-8% of total | $450-$1,200 |
| Annual contract requirement | 29% | 12-month commitment | Variable |
Families in high-density markets pay these fees more frequently because agencies have less incentive to waive them. In competitive markets with fewer agencies, we're more likely to see fee waivers as a differentiator.
Understanding why prices differ is the first step. Taking action is the second. Here's what our data suggests actually works:
As Margaret Chen discovered, agencies serving adjacent zip codes may have different rate structures. When comparing options, expand your search radius to include agencies that serve multiple zip codes. Some agencies price uniformly across their service area; others have zone-based pricing reflecting local competition.
Call at least three agencies, including one that primarily serves a different zip code. Use phrases like: "I'm comparing several options and want to make sure I'm getting competitive pricing."
Directly ask: "If I find a lower rate from a competitor, will you match it?" In our 2026 survey, 41% of agencies said they would negotiate if a client presented a competing quote. This was more common among mid-sized agencies (10-50 caregivers) than large franchises or solo operators.
Agencies for comparing quotes across multiple providers can make this negotiation transparent and effective.
Agencies face high recruitment and training costs. A guaranteed 6-month commitment—or better yet, annual contract with monthly billing—reduces their administrative burden. In exchange, ask for a 5% to 10% rate reduction.
Our data shows that clients who commit to 40+ hours weekly receive an average discount of $1.75 per hour compared to clients needing 10 hours weekly. Volume discounts are real—don't be afraid to ask.
Perhaps counterintuitively, agencies accepting Medicaid often have lower private-pay rates. Why? Medicaid reimbursement rates are set by state governments, typically $18 to $22 per hour. To remain profitable, agencies must keep private-pay rates closer to Medicaid rates in markets where they accept both.
Our memory care cost comparison research shows similar cross-subsidization patterns in specialized care markets.
If an agency won't budge on base hourly rate, focus on fees. Ask them to waive the assessment fee ($75-$250 savings), eliminate minimum visit requirements, or drop holiday premiums for the first three months.
Small agencies are more likely to waive fees to secure new clients. Large franchises have less flexibility but may offer promotional rates.
Our 2026 analysis identified metropolitan areas where adjacent zip codes show the largest pricing gaps:
| Metro Area | Price Gap (Highest vs. Lowest Adjacent Zip) | Gap Percentage | Primary Driver |
|---|---|---|---|
| San Francisco Bay Area | $8.25/hour | 31% | Affluent enclaves vs. working-class neighborhoods |
| New York Metro (Suburbs) | $7.50/hour | 28% | Municipal licensing fragmentation |
| Boston Metro | $6.80/hour | 26% | Hospital-corridor pricing |
| Washington DC Metro | $6.25/hour | 24% | Federal contractor density |
| Miami-Dade | $5.90/hour | 22% | Seasonal population fluctuation |
San Francisco's 31% gap reflects extreme stratification between wealthy suburbs (Atherton, Hillsborough) and adjacent working-class communities. The $8.25 hourly difference translates to $17,160 annually for families needing 20 hours weekly.
Price-Quotes Research Lab observes that these geographic disparities compound existing inequalities. Wealthier families pay more for home care but can afford it. Middle-income families in premium zip codes face genuine financial strain—and often reduce hours of care to stay within budget, compromising safety [3].
If you're researching home care costs for a loved one, here's a practical sequence:
Week 1: Gather Data
Week 2: Compare and Negotiate
Week 3: Verify and Finalize
Your zip code shouldn't determine how much you pay for home care—but in 2026, it does. Agency density creates pricing structures that benefit providers over consumers, particularly in affluent suburban markets where tacit coordination keeps rates elevated.
The solution isn't waiting for regulatory intervention. It's arming yourself with data, expanding your search radius, and negotiating from a position of knowledge. The $8,400 Margaret Chen overpaid? She could have saved it by calling twelve miles away.
Use the tools available—including quote comparison services—to ensure you're not leaving money on the table. Home care is expensive regardless of where you live. Geographic pricing inequality is a problem you can, at least partially, overcome.
Our research shows families who follow this process save an average of $3.20 per hour compared to families who accept the first quote they receive. Over a year of 20-hours-weekly care, that's $3,328 saved—not life-changing money, but enough to cover three months of medication or sixteen hours of physical therapy.
In a market with little price transparency, information is your most valuable tool. Use it.
CareCost will continue tracking home care pricing through 2026 and beyond. Subscribe to our research alerts for quarterly pricing updates and emerging market analysis.