Ferritin

CPT: 82728
Iron

What This Test Measures

Iron storage protein; the most sensitive single test for iron deficiency (low) and iron overload (high). Also an acute-phase reactant — ferritin rises with inflammation, infection, or illness, which can mask true iron deficiency. Always interpret alongside CRP or hs-CRP. Extremely high levels (500+) may indicate active inflammatory disease; levels above 10,000 can be seen in serious conditions like hemophagocytic lymphohistiocytosis (HLH), Still's disease, or severe sepsis.

Preparation

No fasting required
Fasting preferred for most accurate results (inflammation and recent eating can slightly affect levels). Recent illness, infection, or stress can falsely elevate ferritin regardless of true iron stores.
💬 Patient Community Notes

PREP: The STTM/iron community recommends stopping iron supplements for up to 5 days before testing to see what your body is truly 'holding onto' (per the Iron Institute). Fasting is recommended (at least 12 hours). IMPORTANT: Ferritin is an acute phase reactant — it rises with inflammation, infection, or illness, masking true iron deficiency. If ferritin is elevated, check CRP alongside it. Standard ranges (e.g., 10–232 ng/mL) set a very low floor. The functional medicine community considers optimal ferritin 50–150 ng/mL, with 70–100 ng/mL as the sweet spot for energy, hair, and thyroid conversion. A ferritin of 20 is technically 'in range' but functionally deficient. These notes reflect common practices in thyroid/functional medicine communities.

Reflects common practices in thyroid, BHRT, and functional medicine communities. This may differ from standard clinical guidelines. Not medical advice — always discuss with your provider.

General guidelines only. Requirements vary by lab and individual. Confirm with your provider before adjusting any medications.

Turnaround Time

Varies by lab

Clinical Notes

Can be falsely elevated as acute phase reactant in inflammation; interpret with CRP

ICD-10 Codes

Common diagnosis codes associated with this test. Codes are assigned by your provider.

D50.9Iron deficiency anemia, unspecified
D72.9Disorder of white blood cells, unspecified
L65.9Nonscarring hair loss, unspecified
R53.83Other fatigue

Self-Pay Pricing

LabLooker may earn a commission through lab links. This does not affect pricing or rankings.

DrSays

Uses LabCorp draw centers · Not available in NY, NJ, RI, HI, ND, or VT · Membership may be required

$3.99Order
Ulta Lab Tests

Uses Quest Diagnostics network; generally lowest DTC prices; not available in NY, NJ, RI

$22.95Order
Life Extension

Uses Labcorp network; known for supplement company; competitive lab test pricing

$28.00Order
Walk-In Lab

Uses both Quest and Labcorp networks; competitive pricing; broad test selection

$29.00Order
DirectLabs

Uses Quest Diagnostics network; good panel pricing; established DTC provider

$39.00Order
HealthLabs.com

Uses Quest and Labcorp; strong panel bundling; results in 1-3 days

$39.00Order
Request A Test

Uses Quest and Labcorp networks; offers both individual tests and discounted panels

$39.00Order
Personalabs

Uses Quest and Labcorp; no hidden draw or facility fees; moderate pricing

$42.00Order
Labcorp OnDemand

Labcorp consumer-direct platform; 2,000+ locations; results in 1-3 days

$45.00Order
QuestDirect

Quest Diagnostics consumer-direct platform; results in 1-2 days; 2,100+ locations nationwide

$49.00Order
Private MD Labs

Primarily uses Labcorp network; popular for hormone panels; higher individual test prices

$73.00Order

Lab Codes

Proprietary codes used by each lab for this test.

ACL Laboratories
LAB8259(order_code)
American Esoteric Labs
E278(order_code)
ARUP Laboratories
0070065(order_code)
BioReference Laboratories
0088-5(order_code)
Cleveland Clinic
FERR(mnemonic)
Clinical Labs of Hawaii
0075(order_code)
CPL
2090(order_code)
DrSays
004598(order_code)
Geisinger Medical Labs
LAB2275(lab_id)
Interpath Laboratory
2074(order_code)
LabCorp
004598(order_code)
Mayo Clinic Labs
FERR1/619953(order_code)
Northwell Health Labs
5300315(order_code)
NYU Langone Health
LAB68(order_code)
Quest Diagnostics
457(order_code)
Stanford Health Care
FER(order_code)

Generate Doctor Request Template

Get a pre-filled template with test name, CPT code, and ICD-10 codes to bring to your appointment.

Upgrade to Premium

For informational purposes only

This page is for educational and research purposes only and does not constitute medical advice, diagnosis, or treatment recommendations. ICD-10 and CPT codes are assigned by your healthcare provider. Always consult a qualified healthcare provider before ordering any lab test or making decisions about your health.