ScanHealth
Kidney Function

What is eGFR? Your Complete Guide

The estimated rate at which your kidneys filter blood — the single best measure of kidney function. Calculated from creatinine, age, sex, and sometimes body size. Higher is better.

💡Simply Explained

eGFR is the best measure of how well your kidneys are filtering your blood. Think of it as your kidney's speed score — how many milliliters of blood they can clean per minute. Higher is better. Below 60 for 3+ months means chronic kidney disease.

📏Normal Range

90 – 120mL/min/1.73m²

Typical reference range. Your lab may use slightly different values.

LowNormalHigh
< 90 mL/min/1.73m²90 – 120 mL/min/1.73m²> 120 mL/min/1.73m²

⬆️What High eGFR Means

Possible Causes

  • High cardiac output
  • Pregnancy
  • Generally not concerning when high

Foods That Can Help

  • No intervention needed — healthy kidneys!

⬇️What Low eGFR Means

Possible Causes

  • Chronic kidney disease (diabetes and hypertension are top causes in India)
  • Acute kidney injury
  • Dehydration
  • Age-related decline
  • Kidney obstruction

Foods That Can Help

  • Reduce salt intake
  • Moderate protein (don't overload kidneys)
  • Plenty of water
  • Avoid processed and packaged foods (high sodium)
  • Include kidney-friendly foods: cauliflower, bell peppers, cabbage

🏃Lifestyle Actions

If Your eGFR Is High

  • No action needed

If Your eGFR Is Low

  • Control blood pressure strictly (below 130/80)
  • If diabetic, tight blood sugar control
  • Avoid NSAIDs and nephrotoxic drugs
  • See a nephrologist if eGFR below 45
  • Regular monitoring every 3-6 months

🩺When to See a Doctor

High eGFR

High eGFR is normal.

Low eGFR

eGFR 60-89 with no other kidney signs — monitor annually. eGFR 45-59 — see a doctor within 2-4 weeks. eGFR 30-44 — see a nephrologist. eGFR below 30 — urgent nephrology referral needed. Below 15 — kidney failure, may need dialysis.

🎯Did You Know?

Your kidneys filter about 180 liters of blood every day — that's enough to fill a bathtub! They process your entire blood volume about 60 times per day.

❓Frequently Asked Questions

What is eGFR?

eGFR is the best measure of how well your kidneys are filtering your blood. Think of it as your kidney's speed score — how many milliliters of blood they can clean per minute. Higher is better. Below 60 for 3+ months means chronic kidney disease.

What is the normal range for eGFR?

The typical normal range for eGFR is 90–120 mL/min/1.73m².

What causes high eGFR?

High cardiac output. Pregnancy. Generally not concerning when high.

What causes low eGFR?

Chronic kidney disease (diabetes and hypertension are top causes in India). Acute kidney injury. Dehydration.

How can I check my eGFR levels?

You can check your eGFR levels with a routine blood test. Upload your lab report to ScanHealth for an instant, plain-language explanation.

Check Your eGFR Results Instantly

Upload your blood test report and get a plain-language explanation of your eGFR result — plus all other markers. Free.

Upload Your Report

This guide is for informational purposes only and does not constitute medical advice. Reference ranges may vary by lab. Always consult a qualified healthcare provider for diagnosis and treatment.