Magnesium Level Cost in Oklahoma (2026)
Blood test measuring magnesium levels.
$19
Cost in OK
$15
Medicare Pays
$4
You Pay
#28 of 50
Most Expensive
Magnesium Level in Oklahoma costs $1 less than the national average (-7.0%). National avg: $20.
Magnesium Level Cost in All States
| # | State | Cost | Medicare Pays | You Pay |
|---|---|---|---|---|
| 1 | Georgia | $25 | $20 | $5 |
| 2 | Arizona | $24 | $19 | $5 |
| 3 | Utah | $24 | $19 | $5 |
| 4 | Oregon | $24 | $19 | $5 |
| 5 | Arkansas | $23 | $19 | $5 |
| 6 | New Jersey | $23 | $19 | $5 |
| 7 | South Carolina | $23 | $19 | $5 |
| 8 | Wisconsin | $23 | $18 | $5 |
| 9 | North Dakota | $23 | $18 | $5 |
| 10 | Missouri | $23 | $18 | $5 |
| 11 | Illinois | $22 | $18 | $4 |
| 12 | Florida | $22 | $17 | $4 |
| 13 | Maine | $22 | $17 | $4 |
| 14 | Mississippi | $21 | $17 | $4 |
| 15 | Kentucky | $21 | $17 | $4 |
| 16 | Montana | $21 | $17 | $4 |
| 17 | Idaho | $21 | $17 | $4 |
| 18 | West Virginia | $21 | $17 | $4 |
| 19 | Alaska | $20 | $16 | $4 |
| 20 | Alabama | $20 | $16 | $4 |
| 21 | Minnesota | $20 | $16 | $4 |
| 22 | Tennessee | $19 | $16 | $4 |
| 23 | Nevada | $19 | $15 | $4 |
| 24 | Pennsylvania | $19 | $15 | $4 |
| 25 | Texas | $19 | $15 | $4 |
| 26 | Rhode Island | $19 | $15 | $4 |
| 27 | Virginia | $19 | $15 | $4 |
| 28 | Oklahoma (current) | $19 | $15 | $4 |
| 29 | Ohio | $19 | $15 | $4 |
| 30 | Wyoming | $18 | $15 | $4 |
| 31 | Louisiana | $18 | $15 | $4 |
| 32 | Kansas | $18 | $15 | $4 |
| 33 | Hawaii | $18 | $14 | $4 |
| 34 | Maryland | $18 | $14 | $4 |
| 35 | North Carolina | $18 | $14 | $4 |
| 36 | Michigan | $17 | $14 | $3 |
| 37 | South Dakota | $17 | $14 | $3 |
| 38 | Delaware | $17 | $14 | $3 |
| 39 | Colorado | $17 | $14 | $3 |
| 40 | Iowa | $17 | $14 | $3 |
| 41 | Connecticut | $17 | $14 | $3 |
| 42 | California | $17 | $14 | $3 |
| 43 | Indiana | $17 | $14 | $3 |
| 44 | New Hampshire | $17 | $13 | $3 |
| 45 | Nebraska | $16 | $13 | $3 |
| 46 | Vermont | $16 | $13 | $3 |
| 47 | Washington | $16 | $13 | $3 |
| 48 | New Mexico | $16 | $13 | $3 |
| 49 | New York | $15 | $12 | $3 |
| 50 | Massachusetts | $15 | $12 | $3 |
Frequently Asked Questions
How much does Magnesium Level cost in Oklahoma?
The average cost of Magnesium Level in Oklahoma is $19. Medicare pays approximately $15, with the patient responsible for about $4.
Is Magnesium Level more expensive in Oklahoma than the national average?
No, Magnesium Level costs $19 in Oklahoma, which is below the national average of $20.