Free tools · Pay
Home health pay per visit in Minnesota
Minnesota agencies spent a middle of $133 per PT visit in 2024, against $100 nationally.
Medicare cost reports for 2024 · Updated October 2026
Check your ZIP codeEvery discipline in Minnesota
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 | Minnesota middle, 2024 | Most agencies | US middle, 2024 | Agencies measured |
|---|---|---|---|---|
| Registered nurseMost agencies $103 to $163 · US middle $95 · 43 agencies | $119 | $103 to $163 | $95 | 43 |
| Licensed practical nurseMost agencies $54 to $104 · US middle $50 · 25 agencies | $68 | $54 to $104 | $50 | 25 |
| Physical therapistMost agencies $112 to $161 · US middle $100 · 43 agencies | $133 | $112 to $161 | $100 | 43 |
| Physical therapist assistantMost agencies $47 to $82 · US middle $62 · 27 agencies | $55 | $47 to $82 | $62 | 27 |
| Occupational therapistMost agencies $92 to $150 · US middle $93 · 39 agencies | $112 | $92 to $150 | $93 | 39 |
| Occupational therapy assistantMost agencies $57 to $123 · US middle $59 · 15 agencies | $65 | $57 to $123 | $59 | 15 |
| Speech therapistMost agencies $106 to $143 · US middle $96 · 21 agencies | $122 | $106 to $143 | $96 | 21 |
| Social workerMost agencies $156 to $280 · US middle $109 · 5 agencies | $181 | $156 to $280 | $109 | 5 |
| Home health aideMost agencies $31 to $60 · US middle $36 · 28 agencies | $42 | $31 to $60 | $36 | 28 |
County by county
Per visit, 2024, for one discipline at a time.
Sort by
| County | Middle, 2024 | Most agencies | Agencies measured |
|---|---|---|---|
| Mower CountyMost agencies $140 to $208 · 6 agencies | $183 | $140 to $208 | 6 |
| Goodhue CountyMost agencies $128 to $213 · 5 agencies | $175 | $128 to $213 | 5 |
| Olmsted CountyMost agencies $128 to $213 · 5 agencies | $175 | $128 to $213 | 5 |
| Winona CountyMost agencies $128 to $213 · 5 agencies | $175 | $128 to $213 | 5 |
| Pine CountyMost agencies $130 to $168 · 5 agencies | $160 | $130 to $168 | 5 |
| St. Louis CountyMost agencies $138 to $198 · 7 agencies | $157 | $138 to $198 | 7 |
| Wabasha CountyMost agencies $131 to $203 · 6 agencies | $156 | $131 to $203 | 6 |
| Dodge CountyMost agencies $128 to $203 · 6 agencies | $152 | $128 to $203 | 6 |
| Fillmore CountyMost agencies $128 to $203 · 6 agencies | $152 | $128 to $203 | 6 |
| Kanabec CountyMost agencies $123 to $166 · 6 agencies | $145 | $123 to $166 | 6 |
| Carlton CountyMost agencies $112 to $155 · 6 agencies | $138 | $112 to $155 | 6 |
| Le Sueur CountyMost agencies $121 to $166 · 5 agencies | $134 | $121 to $166 | 5 |
| Chisago CountyMost agencies $118 to $144 · 10 agencies | $131 | $118 to $144 | 10 |
| Mille Lacs CountyMost agencies $120 to $162 · 12 agencies | $131 | $120 to $162 | 12 |
| Dakota CountyMost agencies $107 to $146 · 22 agencies | $130 | $107 to $146 | 22 |
| Ramsey CountyMost agencies $107 to $143 · 23 agencies | $130 | $107 to $143 | 23 |
| Wright CountyMost agencies $109 to $154 · 18 agencies | $130 | $109 to $154 | 18 |
| Anoka CountyMost agencies $107 to $146 · 22 agencies | $129 | $107 to $146 | 22 |
| Carver CountyMost agencies $107 to $148 · 13 agencies | $128 | $107 to $148 | 13 |
| Hennepin CountyMost agencies $106 to $136 · 23 agencies | $128 | $106 to $136 | 23 |
| Scott CountyMost agencies $107 to $156 · 17 agencies | $128 | $107 to $156 | 17 |
| Sherburne CountyMost agencies $107 to $144 · 18 agencies | $125 | $107 to $144 | 18 |
| Stearns CountyMost agencies $112 to $147 · 11 agencies | $125 | $112 to $147 | 11 |
| Washington CountyMost agencies $106 to $138 · 22 agencies | $125 | $106 to $138 | 22 |
| Isanti CountyMost agencies $107 to $133 · 9 agencies | $121 | $107 to $133 | 9 |
| Cass CountyMost agencies $102 to $140 · 5 agencies | $118 | $102 to $140 | 5 |
| Crow Wing CountyMost agencies $107 to $140 · 5 agencies | $118 | $107 to $140 | 5 |
| Morrison CountyMost agencies $107 to $128 · 5 agencies | $118 | $107 to $128 | 5 |
| Todd CountyMost agencies $107 to $128 · 5 agencies | $118 | $107 to $128 | 5 |
| Benton CountyMost agencies $102 to $128 · 9 agencies | $117 | $102 to $128 | 9 |
| Aitkin CountyMost agencies $102 to $132 · 5 agencies | $107 | $102 to $132 | 5 |
| Meeker CountyMost agencies $93 to $118 · 5 agencies | $107 | $93 to $118 | 5 |
| Renville CountyMost agencies $93 to $118 · 5 agencies | $107 | $93 to $118 | 5 |
| Becker Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Beltrami Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Big Stone Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Blue Earth Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Brown Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Chippewa Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Clay Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Clearwater Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Cook Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Cottonwood Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Douglas Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Faribault Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Freeborn Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Grant Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Houston Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Hubbard Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Itasca Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Jackson Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Kandiyohi Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Kittson Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Koochiching Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Lac qui Parle Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Lake Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Lake of the Woods Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Lincoln Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Lyon Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Mahnomen Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Marshall Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Martin Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| McLeod Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Murray Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Nicollet Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Nobles Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Norman Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Otter Tail Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Pennington Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Pipestone Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Polk Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Pope Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Red Lake Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Redwood Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Rice Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Rock Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Roseau Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Sibley Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Steele Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Stevens Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Swift Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Traverse Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Wadena Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Waseca Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Watonwan Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Wilkin Countytoo few to measure · under 5 agencies | too few to measure | under 5 | |
| Yellow Medicine Countytoo 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