The median cost of Epidural Steroid Injection in the United States is $1,607 cash pay, with prices typically ranging from $66 to $3,805 depending on the metro area. ProcedureRadar scans federally mandated hospital pricing files across 24 major US metros to show you exactly what 311 hospitals charge for this procedure. Baltimore is currently the cheapest metro at $66, while Houston is the most expensive at $3,805, a difference of 5665%.
The cost of Epidural Steroid Injection varies from $66 in Baltimore to $3,805 in Houston across 24 US metros, a difference of 5665%, based on federal Hospital Price Transparency data updated monthly.
24 metros, ranked by median price. Dot position is price; center bullseye is cheapest. Hover a dot to see the metro.
| Metro | State | Median Price | Hospitals Reporting |
|---|---|---|---|
| Atlanta | GA | $760 | 13 |
| Baltimore | MD | $66 | 1 |
| Boston | MA | $1,252 | 1 |
| Charlotte | NC | $1,103 | 19 |
| Chicago | IL | $1,706 | 35 |
| Dallas-Fort Worth | TX | $1,699 | 25 |
| Denver | CO | $1,018 | 5 |
| Detroit | MI | $978 | 17 |
| Houston | TX | $3,805 | 11 |
| Los Angeles | CA | $2,910 | 65 |
| Miami | FL | $1,636 | 19 |
| Minneapolis | MN | $1,388 | 8 |
| New York | NY | $3,445 | 32 |
| Orlando | FL | $1,771 | 2 |
| Philadelphia | PA | $2,148 | 8 |
| Phoenix | AZ | $1,383 | 7 |
| Portland | OR | $2,542 | 4 |
| Sacramento | CA | $1,959 | 3 |
| San Diego | CA | $1,578 | 1 |
| San Francisco Bay Area | CA | $1,959 | 8 |
| Seattle | WA | $1,427 | 4 |
| St. Louis | MO | $3,362 | 11 |
| Tampa | FL | $1,475 | 1 |
| Washington DC | DC | $1,236 | 11 |
Sorted by cheapest median price. Click any metro to see every hospital and its full pricing breakdown.
Cash pay prices, nationwide. Every hospital here publishes its pricing under 45 CFR Part 180.
The questions patients ask us most, answered clearly.
Pricing for similar procedures, sourced from the same 311 hospitals.