Free tools · Pay
Home health pay per visit in Virginia
Virginia agencies spent a middle of $112 per PT visit in 2024, against $100 nationally.
Medicare cost reports for 2024 · Updated October 2026
Check your ZIP codeEvery discipline in Virginia
What agencies spent per visit on each discipline’s pay in 2024: wages plus contractor fees, benefits left out. Middle-half range means the range most agencies fall in.
| Discipline | Virginia middle, 2024 | Most agencies | US middle, 2024 | Agencies measured |
|---|---|---|---|---|
| Registered nurseMost agencies $84 to $137 · US middle $95 · 132 agencies | $106 | $84 to $137 | $95 | 132 |
| Licensed practical nurseMost agencies $44 to $69 · US middle $50 · 105 agencies | $56 | $44 to $69 | $50 | 105 |
| Physical therapistMost agencies $89 to $135 · US middle $100 · 134 agencies | $112 | $89 to $135 | $100 | 134 |
| Physical therapist assistantMost agencies $54 to $73 · US middle $62 · 98 agencies | $61 | $54 to $73 | $62 | 98 |
| Occupational therapistMost agencies $82 to $129 · US middle $93 · 112 agencies | $101 | $82 to $129 | $93 | 112 |
| Occupational therapy assistantMost agencies $50 to $75 · US middle $59 · 64 agencies | $59 | $50 to $75 | $59 | 64 |
| Speech therapistMost agencies $82 to $130 · US middle $96 · 69 agencies | $102 | $82 to $130 | $96 | 69 |
| Social workerMost agencies $80 to $186 · US middle $109 · 27 agencies | $111 | $80 to $186 | $109 | 27 |
| Home health aideMost agencies $28 to $70 · US middle $36 · 56 agencies | $41 | $28 to $70 | $36 | 56 |
County by county
Per visit, 2024, for one discipline at a time.
Sort by
| County | Middle, 2024 | Most agencies | Agencies measured |
|---|---|---|---|
| Northumberland CountyMost agencies $124 to $166 · 6 agencies | $144 | $124 to $166 | 6 |
| Lancaster CountyMost agencies $125 to $165 · 7 agencies | $135 | $125 to $165 | 7 |
| Mecklenburg CountyMost agencies $127 to $147 · 6 agencies | $133 | $127 to $147 | 6 |
| Appomattox CountyMost agencies $115 to $143 · 7 agencies | $130 | $115 to $143 | 7 |
| Halifax CountyMost agencies $117 to $158 · 11 agencies | $130 | $117 to $158 | 11 |
| Newport News cityMost agencies $109 to $147 · 14 agencies | $130 | $109 to $147 | 14 |
| York CountyMost agencies $112 to $142 · 12 agencies | $130 | $112 to $142 | 12 |
| Charlotte CountyMost agencies $126 to $145 · 6 agencies | $129 | $126 to $145 | 6 |
| King George CountyMost agencies $108 to $139 · 10 agencies | $129 | $108 to $139 | 10 |
| Page CountyMost agencies $109 to $141 · 6 agencies | $129 | $109 to $141 | 6 |
| Shenandoah CountyMost agencies $119 to $141 · 10 agencies | $129 | $119 to $141 | 10 |
| Amherst CountyMost agencies $104 to $143 · 7 agencies | $128 | $104 to $143 | 7 |
| Buckingham CountyMost agencies $114 to $134 · 11 agencies | $128 | $114 to $134 | 11 |
| Lynchburg cityMost agencies $81 to $143 · 7 agencies | $128 | $81 to $143 | 7 |
| Patrick CountyMost agencies $81 to $254 · 9 agencies | $128 | $81 to $254 | 9 |
| Albemarle CountyMost agencies $110 to $136 · 10 agencies | $127 | $110 to $136 | 10 |
| Campbell CountyMost agencies $103 to $147 · 10 agencies | $127 | $103 to $147 | 10 |
| Essex CountyMost agencies $96 to $164 · 8 agencies | $127 | $96 to $164 | 8 |
| Brunswick CountyMost agencies $113 to $131 · 8 agencies | $126 | $113 to $131 | 8 |
| Greene CountyMost agencies $110 to $131 · 6 agencies | $126 | $110 to $131 | 6 |
| Nelson CountyMost agencies $106 to $136 · 10 agencies | $126 | $106 to $136 | 10 |
| Bland CountyMost agencies $74 to $128 · 7 agencies | $125 | $74 to $128 | 7 |
| Gloucester CountyMost agencies $112 to $146 · 10 agencies | $125 | $112 to $146 | 10 |
| Wythe CountyMost agencies $75 to $131 · 11 agencies | $125 | $75 to $131 | 11 |
| Chesapeake cityMost agencies $96 to $147 · 21 agencies | $124 | $96 to $147 | 21 |
| King and Queen CountyMost agencies $104 to $135 · 15 agencies | $124 | $104 to $135 | 15 |
| Prince Edward CountyMost agencies $92 to $128 · 7 agencies | $124 | $92 to $128 | 7 |
| Suffolk cityMost agencies $101 to $140 · 21 agencies | $124 | $101 to $140 | 21 |
| Westmoreland CountyMost agencies $104 to $158 · 9 agencies | $124 | $104 to $158 | 9 |
| Augusta CountyMost agencies $106 to $137 · 9 agencies | $123 | $106 to $137 | 9 |
| Botetourt CountyMost agencies $110 to $134 · 8 agencies | $123 | $110 to $134 | 8 |
| Craig CountyMost agencies $110 to $183 · 8 agencies | $123 | $110 to $183 | 8 |
| Cumberland CountyMost agencies $96 to $128 · 11 agencies | $123 | $96 to $128 | 11 |
| Fluvanna CountyMost agencies $104 to $128 · 7 agencies | $123 | $104 to $128 | 7 |
| Hampton cityMost agencies $108 to $149 · 13 agencies | $123 | $108 to $149 | 13 |
| Isle of Wight CountyMost agencies $101 to $135 · 13 agencies | $123 | $101 to $135 | 13 |
| James City CountyMost agencies $100 to $135 · 13 agencies | $123 | $100 to $135 | 13 |
| King William CountyMost agencies $101 to $135 · 20 agencies | $123 | $101 to $135 | 20 |
| Mathews CountyMost agencies $99 to $130 · 7 agencies | $123 | $99 to $130 | 7 |
| Middlesex CountyMost agencies $103 to $128 · 8 agencies | $123 | $103 to $128 | 8 |
| Norfolk cityMost agencies $91 to $145 · 22 agencies | $123 | $91 to $145 | 22 |
| Poquoson cityMost agencies $99 to $142 · 11 agencies | $123 | $99 to $142 | 11 |
| Portsmouth cityMost agencies $94 to $145 · 20 agencies | $123 | $94 to $145 | 20 |
| Virginia Beach cityMost agencies $89 to $147 · 21 agencies | $123 | $89 to $147 | 21 |
| Amelia CountyMost agencies $95 to $127 · 11 agencies | $122 | $95 to $127 | 11 |
| Charles City CountyMost agencies $101 to $128 · 15 agencies | $122 | $101 to $128 | 15 |
| Culpeper CountyMost agencies $112 to $131 · 15 agencies | $122 | $112 to $131 | 15 |
| Fredericksburg cityMost agencies $101 to $130 · 17 agencies | $122 | $101 to $130 | 17 |
| Henry CountyMost agencies $101 to $134 · 8 agencies | $122 | $101 to $134 | 8 |
| New Kent CountyMost agencies $101 to $134 · 23 agencies | $122 | $101 to $134 | 23 |
| Nottoway CountyMost agencies $97 to $125 · 8 agencies | $122 | $97 to $125 | 8 |
| Orange CountyMost agencies $105 to $131 · 15 agencies | $122 | $105 to $131 | 15 |
| Caroline CountyMost agencies $101 to $131 · 16 agencies | $121 | $101 to $131 | 16 |
| Dinwiddie CountyMost agencies $98 to $125 · 16 agencies | $121 | $98 to $125 | 16 |
| Pittsylvania CountyMost agencies $96 to $140 · 12 agencies | $121 | $96 to $140 | 12 |
| Prince George CountyMost agencies $101 to $128 · 14 agencies | $121 | $101 to $128 | 14 |
| Rockingham CountyMost agencies $106 to $137 · 8 agencies | $121 | $106 to $137 | 8 |
| Madison CountyMost agencies $110 to $129 · 11 agencies | $120 | $110 to $129 | 11 |
| Montgomery CountyMost agencies $80 to $283 · 10 agencies | $120 | $80 to $283 | 10 |
| Powhatan CountyMost agencies $89 to $124 · 13 agencies | $120 | $89 to $124 | 13 |
| Warren CountyMost agencies $107 to $152 · 8 agencies | $120 | $107 to $152 | 8 |
| Clarke CountyMost agencies $88 to $137 · 10 agencies | $119 | $88 to $137 | 10 |
| Fauquier CountyMost agencies $89 to $129 · 25 agencies | $119 | $89 to $129 | 25 |
| Rappahannock CountyMost agencies $104 to $125 · 11 agencies | $119 | $104 to $125 | 11 |
| Stafford CountyMost agencies $101 to $131 · 23 agencies | $119 | $101 to $131 | 23 |
| Winchester cityMost agencies $112 to $131 · 7 agencies | $119 | $112 to $131 | 7 |
| Bedford CountyMost agencies $102 to $137 · 13 agencies | $118 | $102 to $137 | 13 |
| Roanoke cityMost agencies $107 to $133 · 9 agencies | $118 | $107 to $133 | 9 |
| Roanoke CountyMost agencies $89 to $135 · 11 agencies | $118 | $89 to $135 | 11 |
| Chesterfield CountyMost agencies $98 to $125 · 20 agencies | $117 | $98 to $125 | 20 |
| Rockbridge CountyMost agencies $107 to $127 · 6 agencies | $117 | $107 to $127 | 6 |
| Spotsylvania CountyMost agencies $92 to $130 · 18 agencies | $117 | $92 to $130 | 18 |
| Franklin CountyMost agencies $84 to $132 · 14 agencies | $114 | $84 to $132 | 14 |
| Louisa CountyMost agencies $95 to $129 · 19 agencies | $114 | $95 to $129 | 19 |
| Henrico CountyMost agencies $92 to $123 · 18 agencies | $113 | $92 to $123 | 18 |
| Richmond cityMost agencies $95 to $127 · 19 agencies | $113 | $95 to $127 | 19 |
| Goochland CountyMost agencies $89 to $124 · 17 agencies | $112 | $89 to $124 | 17 |
| Floyd CountyMost agencies $80 to $131 · 11 agencies | $111 | $80 to $131 | 11 |
| Giles CountyMost agencies $89 to $131 · 7 agencies | $111 | $89 to $131 | 7 |
| Sussex CountyMost agencies $95 to $121 · 15 agencies | $111 | $95 to $121 | 15 |
| Frederick CountyMost agencies $89 to $120 · 10 agencies | $109 | $89 to $120 | 10 |
| Hanover CountyMost agencies $92 to $123 · 18 agencies | $109 | $92 to $123 | 18 |
| Southampton CountyMost agencies $89 to $135 · 9 agencies | $108 | $89 to $135 | 9 |
| Manassas cityMost agencies $87 to $125 · 27 agencies | $105 | $87 to $125 | 27 |
| Pulaski CountyMost agencies $77 to $126 · 12 agencies | $104 | $77 to $126 | 12 |
| Carroll CountyMost agencies $73 to $132 · 10 agencies | $103 | $73 to $132 | 10 |
| Falls Church cityMost agencies $88 to $124 · 26 agencies | $103 | $88 to $124 | 26 |
| Alexandria cityMost agencies $88 to $125 · 33 agencies | $102 | $88 to $125 | 33 |
| Prince William CountyMost agencies $89 to $125 · 40 agencies | $102 | $89 to $125 | 40 |
| Surry CountyMost agencies $85 to $111 · 12 agencies | $101 | $85 to $111 | 12 |
| Arlington CountyMost agencies $87 to $122 · 35 agencies | $100 | $87 to $122 | 35 |
| Fairfax CountyMost agencies $89 to $122 · 39 agencies | $100 | $89 to $122 | 39 |
| Loudoun CountyMost agencies $87 to $122 · 35 agencies | $100 | $87 to $122 | 35 |
| Bristol cityMost agencies $86 to $116 · 10 agencies | $99 | $86 to $116 | 10 |
| Washington CountyMost agencies $88 to $111 · 11 agencies | $99 | $88 to $111 | 11 |
| Smyth CountyMost agencies $82 to $123 · 12 agencies | $97 | $82 to $123 | 12 |
| Grayson CountyMost agencies $75 to $128 · 11 agencies | $96 | $75 to $128 | 11 |
| Buchanan CountyMost agencies $75 to $157 · 7 agencies | $95 | $75 to $157 | 7 |
| Russell CountyMost agencies $78 to $116 · 14 agencies | $95 | $78 to $116 | 14 |
| Scott CountyMost agencies $80 to $108 · 11 agencies | $95 | $80 to $108 | 11 |
| Wise CountyMost agencies $80 to $111 · 11 agencies | $95 | $80 to $111 | 11 |
| Dickenson CountyMost agencies $76 to $105 · 12 agencies | $94 | $76 to $105 | 12 |
| Lee CountyMost agencies $77 to $100 · 9 agencies | $93 | $77 to $100 | 9 |
| Tazewell CountyMost agencies $73 to $143 · 8 agencies | $80 | $73 to $143 | 8 |
| Accomack Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Alleghany Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Bath Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Buena Vista citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Charlottesville citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Colonial Heights citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Covington citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Danville citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Emporia citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Fairfax citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Franklin citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Galax citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Greensville Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Harrisonburg citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Highland Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Hopewell citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Lexington citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Lunenburg Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Manassas Park citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Martinsville citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Northampton Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Norton citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Petersburg citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Radford citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Richmond Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Salem citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Staunton citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Waynesboro citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Williamsburg citytoo few to measure · under 5 agencies | too few to measure | under 5 | |
The monthly home health regs digest
What CMS changed, what's due next, and what to do about it — one email a month, no fluff. Read the first issue