MedCheckWize

B12 Level Cost in New Mexico (2026)

Blood test measuring vitamin B12 levels.

$30
Cost in NM
$24
Medicare Pays
$6
You Pay
#31 of 50
Most Expensive
B12 Level in New Mexico costs $0 less than the national average (-0.8%). National avg: $30.

B12 Level Cost in All States

#StateCostMedicare PaysYou Pay
1Pennsylvania $37$30$7
2Iowa $37$30$7
3Mississippi $37$29$7
4New Jersey $37$29$7
5Hawaii $36$29$7
6California $36$29$7
7Indiana $36$29$7
8Illinois $36$29$7
9South Carolina $36$29$7
10Idaho $35$28$7
11New Hampshire $35$28$7
12Wyoming $35$28$7
13New York $34$28$7
14Georgia $34$28$7
15Oregon $34$27$7
16Ohio $34$27$7
17Florida $34$27$7
18Washington $33$27$7
19North Dakota $33$27$7
20Nevada $32$26$6
21Rhode Island $32$26$6
22Connecticut $32$26$6
23Montana $32$26$6
24Nebraska $32$26$6
25Vermont $32$25$6
26Missouri $31$25$6
27South Dakota $31$25$6
28Colorado $30$24$6
29Alaska $30$24$6
30Michigan $30$24$6
31New Mexico (current)$30$24$6
32Maine $30$24$6
33Louisiana $30$24$6
34Arizona $29$23$6
35Kentucky $29$23$6
36Minnesota $29$23$6
37Massachusetts $28$23$6
38Kansas $28$22$6
39Delaware $27$22$5
40Virginia $26$21$5
41Texas $26$21$5
42Arkansas $26$20$5
43Wisconsin $25$20$5
44North Carolina $25$20$5
45Maryland $25$20$5
46Alabama $24$19$5
47Tennessee $24$19$5
48Utah $23$19$5
49West Virginia $23$18$5
50Oklahoma $23$18$5
All New Mexico ProceduresB12 Level in All States

Frequently Asked Questions

How much does B12 Level cost in New Mexico?

The average cost of B12 Level in New Mexico is $30. Medicare pays approximately $24, with the patient responsible for about $6.

Is B12 Level more expensive in New Mexico than the national average?

No, B12 Level costs $30 in New Mexico, which is below the national average of $30.