Childcare Affordability in Virginia
All 100 counties ranked by childcare cost as a percentage of median household income. 11 counties exceed the 20% desert threshold.
| # | County | Infant Cost | % of Income |
|---|---|---|---|
| 1 | Richmond City | $16,037 | 26.9% |
| 2 | Emporia City | $10,028 | 24.2% |
| 3 | Manassas Park City | $21,716 | 23.7% |
| 4 | Roanoke City | $12,093 | 23.5% |
| 5 | Portsmouth City | $13,211 | 23.1% |
| 6 | Colonial Heights City | $15,766 | 21.8% |
| 7 | Hopewell City | $10,905 | 21.5% |
| 8 | Charlottesville City | $14,264 | 21.2% |
| 9 | Arlington County | $29,086 | 21.2% |
| 10 | Norfolk City | $12,829 | 21% |
| 11 | Alexandria City | $23,540 | 20.8% |
| 12 | Essex County | $10,169 | 19.4% |
| 13 | Waynesboro City | $10,169 | 19.4% |
| 14 | Westmoreland County | $10,905 | 19.3% |
| 15 | Petersburg City | $8,980 | 19.1% |
| 16 | Accomack County | $9,870 | 18.7% |
| 17 | Newport News City | $11,829 | 18.7% |
| 18 | Franklin City | $10,584 | 18.4% |
| 19 | Staunton City | $10,905 | 18.3% |
| 20 | Buena Vista City | $8,848 | 18.1% |
| 21 | Northampton County | $9,870 | 18% |
| 22 | Winchester City | $11,238 | 18% |
| 23 | Salem City | $12,125 | 17.7% |
| 24 | Madison County | $13,150 | 17.6% |
| 25 | Greensville County | $9,116 | 17.6% |
| 26 | Page County | $9,943 | 17.5% |
| 27 | Danville City | $7,239 | 17.5% |
| 28 | Hampton City | $11,238 | 17.4% |
| 29 | Highland County | $9,943 | 17.4% |
| 30 | Lancaster County | $10,905 | 17.4% |
| 31 | Harrisonburg City | $9,751 | 17.4% |
| 32 | Martinsville City | $6,703 | 17.1% |
| 33 | Sussex County | $10,115 | 17.1% |
| 34 | Northumberland County | $10,905 | 16.9% |
| 35 | Patrick County | $8,258 | 16.8% |
| 36 | Norton City | $6,167 | 16.7% |
| 37 | Henrico County | $13,684 | 16.6% |
| 38 | Williamsburg City | $11,089 | 16.6% |
| 39 | Bath County | $9,234 | 16.6% |
| 40 | Covington City | $7,508 | 16.4% |
| 41 | Mecklenburg County | $8,339 | 16.3% |
| 42 | Roanoke County | $13,150 | 16.3% |
| 43 | Richmond County | $10,115 | 16.1% |
| 44 | Surry County | $10,905 | 15.9% |
| 45 | Rockbridge County | $9,817 | 15.9% |
| 46 | Alleghany County | $8,258 | 15.7% |
| 47 | Middlesex County | $10,905 | 15.7% |
| 48 | Floyd County | $8,980 | 15.7% |
| 49 | Buchanan County | $6,167 | 15.6% |
| 50 | King and Queen County | $10,905 | 15.5% |
| 51 | Dickenson County | $6,167 | 15.4% |
| 52 | Henry County | $6,703 | 15.3% |
| 53 | Charles City County | $10,055 | 15.3% |
| 54 | Pittsylvania County | $8,030 | 15.3% |
| 55 | Chesterfield County | $14,503 | 15.1% |
| 56 | Charlotte County | $7,776 | 15.1% |
| 57 | Smyth County | $6,783 | 15.1% |
| 58 | Pulaski County | $8,980 | 15% |
| 59 | Nelson County | $9,622 | 15% |
| 60 | Lee County | $6,167 | 14.8% |
| 61 | Bristol City | $6,703 | 14.8% |
| 62 | Montgomery County | $9,653 | 14.8% |
| 63 | Bedford City | $5,252 | 14.8% |
| 64 | Radford City | $7,508 | 14.7% |
| 65 | Fredericksburg City | $12,197 | 14.6% |
| 66 | Caroline County | $12,188 | 14.6% |
| 67 | Brunswick County | $7,668 | 14.6% |
| 68 | Giles County | $8,980 | 14.5% |
| 69 | Goochland County | $15,268 | 14.5% |
| 70 | Lynchburg City | $8,044 | 14.3% |
| 71 | Albemarle County | $13,974 | 14.3% |
| 72 | Grayson County | $6,167 | 14.2% |
| 73 | Halifax County | $6,971 | 14.2% |
| 74 | Southampton County | $9,571 | 14.1% |
| 75 | Virginia Beach City | $12,314 | 14.1% |
| 76 | Russell County | $6,167 | 14% |
| 77 | Orange County | $12,197 | 14% |
| 78 | Fairfax City | $17,959 | 14% |
| 79 | Scott County | $6,167 | 13.8% |
| 80 | Galax City | $6,167 | 13.8% |
| 81 | Rockingham County | $10,115 | 13.8% |
| 82 | Cumberland County | $7,776 | 13.8% |
| 83 | Bedford County | $10,189 | 13.6% |
| 84 | Falls Church City | $22,311 | 13.6% |
| 85 | Franklin County | $8,980 | 13.5% |
| 86 | Prince Edward County | $7,734 | 13.5% |
| 87 | Augusta County | $10,115 | 13.3% |
| 88 | Chesapeake City | $12,314 | 13.3% |
| 89 | Tazewell County | $6,167 | 13.3% |
| 90 | Prince William County | $16,199 | 13.1% |
| 91 | Amelia County | $8,339 | 13.1% |
| 92 | Dinwiddie County | $10,115 | 13.1% |
| 93 | Gloucester County | $10,905 | 13% |
| 94 | Louisa County | $9,943 | 13% |
| 95 | Wise County | $6,167 | 13% |
| 96 | Shenandoah County | $8,030 | 12.9% |
| 97 | Rappahannock County | $12,686 | 12.9% |
| 98 | Lunenburg County | $6,971 | 12.8% |
| 99 | Wythe County | $6,879 | 12.8% |
| 100 | Prince George County | $10,115 | 12.6% |
Reading the Virginia Affordability Picture
Across Virginia's 100 counties with NDCP data, the average cost burden for center-based infant care is 16.2% of median household income, versus the national benchmark of 15.2%. The HHS affordability threshold sits at 7% — meaning any county above that line charges families more than the federal government's own working definition of affordable. Richmond City leads the state with a 26.9% burden, where infant center care costs $16,037/year against a median household income of $59,606. The 20% "affordability desert" cutoff used on this page identifies counties where childcare competes directly with housing, healthcare, and transportation for household budget share — in practice, families in desert counties either leave the workforce, rely on unpaid family caregivers, or pursue subsidized care through CCDF or Head Start.
The burden percentages here reflect a structural reality of Virginia licensing: center-based care operates under staff-to-child ratio rules (typically 1:3 or 1:4 for infants, 1:10 for preschoolers) that cap how much a facility can earn per teacher. Teacher wages in Virginia have risen to compete with public-sector salary floors, but tuition has risen faster — families now absorb the squeeze between rising operating costs and stagnant median wages. Counties appearing as deserts on this table are not outliers in licensing quality (the state applies uniform rules statewide) but in market dynamics: high rent for center facilities, limited licensed-slot supply relative to demand, and a shortage of family child care homes (which historically offered a lower-cost alternative but have declined nationally by roughly one-third over the past decade).
Families in desert counties should prioritize Virginia's CCDF subsidy program as the first cost-offset tool — eligibility typically extends to households earning up to a defined share of state median income, and parent copayments follow a sliding scale rather than the full market rate. Head Start slots (free for families under 100% of federal poverty line) cover the 3-5 age band at no cost. Employer-offered Dependent Care FSAs allow up to $5,000/year in pre-tax spending; the federal CDCTC credit covers 20-35% of up to $3,000 per child ($6,000 for two or more). For infant and toddler ages where no federal free-care program exists, nanny-shares (splitting one caregiver across two families) and licensed family child care homes typically run 15-30% below center rates. Use the county links in the table to see age-group pricing and historical trends before enrolling — and contact the Virginia Child Care Resource and Referral agency for subsidy-eligible provider lists with open slots.
Source: U.S. Department of Labor, Women's Bureau — National Database of Childcare Prices (2022). HHS affordable childcare benchmark: 7% of family income. Desert threshold: 20%+ of median income U.S. Department of Labor, Women's Bureau — National Database of Childcare Prices (2022). HHS affordable childcare benchmark: 7% of family income. Desert threshold: 20%+ of median income
Read our methodology — how this data is sourced, computed, and verified.