This site is privately owned and the information provided is free of charge. Learn more here.
Medical testing forms the foundation of modern healthcare. Tests help doctors understand what is happening inside your body, detect diseases early, and monitor ongoing health conditions. When you visit a healthcare provider with symptoms or for a routine checkup, they may recommend one or more tests to gather information about your health status.
Learn About Hydration and Kidney Health After 60 →
Different tests serve different purposes. Some tests measure chemicals in your blood to show how your organs are working. Others create images of internal structures using X-rays, ultrasound, or magnetic resonance imaging. Still others examine tissue samples under a microscope or test how your body responds to specific stimuli. Understanding what different tests do helps you have better conversations with your healthcare provider about your care.
The cost of medical testing varies significantly based on the type of test, where you have it performed, and what your insurance covers. According to the Healthcare Cost and Utilization Project, the average hospital outpatient lab test costs between $10 and $2,000, depending on complexity. A basic blood test might cost $50 to $200, while advanced imaging tests like MRI scans can range from $500 to $3,500. These prices differ widely between hospitals, urgent care centers, and independent laboratories in the same geographic area.
Insurance coverage also affects what you pay out of pocket. If you have health insurance, your plan typically covers preventive tests at no cost to you under the Affordable Care Act. However, diagnostic tests—those ordered because you have symptoms—may require a copay, coinsurance, or deductible. Understanding your specific plan's coverage helps you plan for these costs.
Practical takeaway: Before scheduling a test, ask your healthcare provider what the test measures, why they recommend it, and what it might reveal. Also ask about cost and what your insurance may cover, so you understand your financial responsibility.
Blood tests are among the most frequently ordered medical tests. A simple blood draw can provide information about dozens of different health markers. A complete blood count (CBC) measures red blood cells, white blood cells, and platelets, helping doctors detect anemia, infections, and blood disorders. A basic metabolic panel (BMP) measures electrolytes, glucose, kidney function, and liver function—essential information about how your body's systems are working. These tests typically cost between $50 and $200 and results usually come back within 24 to 48 hours.
Learn About CHAMPVA Health Coverage Options →
Lipid panels measure cholesterol and triglycerides in your blood, providing information about heart disease risk. The American Heart Association recommends adults have their cholesterol checked at least every four to six years starting at age 20. High cholesterol often produces no symptoms, so testing is the only way to know your levels. Lipid panel tests generally cost $30 to $150 without insurance.
Urinalysis tests examine urine samples for signs of infection, kidney disease, diabetes, and other conditions. This simple test costs $20 to $50 and can detect protein, glucose, blood, and white blood cells that may indicate health problems. Doctors often order urinalysis during routine checkups or when patients report urinary symptoms.
Imaging tests create pictures of internal body structures. X-rays use radiation to produce two-dimensional images and are among the cheapest imaging options, typically costing $100 to $300. Ultrasound uses sound waves instead of radiation and costs $200 to $500. Computed tomography (CT) scans create detailed three-dimensional images and cost $500 to $1,500. Magnetic resonance imaging (MRI) uses magnetic fields and produces highly detailed images but is more expensive, ranging from $800 to $2,500. The cost varies based on which body part is being imaged and your location.
Specialty tests measure specific conditions or markers. Hemoglobin A1C tests measure average blood sugar over three months, helping diagnose and monitor diabetes. Thyroid function tests check how your thyroid gland is working. Tumor markers detect substances produced by cancer cells. Genetic tests identify inherited conditions or cancer risk. These specialized tests cost more than basic blood work, typically ranging from $200 to $1,000.
Practical takeaway: Keep a list of tests you have had done, including the date, type of test, and results. Share this history with new healthcare providers to avoid unnecessary repeated testing and reduce costs.
Hospital laboratories remain common places for medical testing, especially for inpatients and urgent situations. Hospital labs offer comprehensive testing capabilities and handle complex cases. However, hospital testing is typically the most expensive option. The same blood test might cost $150 at a hospital but only $50 at an independent lab. According to a 2019 study by the Healthcare Cost and Utilization Project, hospital outpatient tests cost an average of 60% more than tests at independent facilities.
Get Your Free Guide to Anytime Fitness Membership Cancellation →
Independent laboratories like Quest Diagnostics and LabCorp operate thousands of locations across the United States. These facilities focus solely on testing and typically offer lower prices than hospitals. Many independent labs allow you to order tests without a doctor's order in some states, though insurance will not cover tests ordered this way. A basic blood panel at an independent lab might cost $30 to $100 out of pocket. These labs usually return results within 24 to 48 hours.
Urgent care centers provide testing for acute situations between regular doctor's office visits. They typically offer basic labs and can perform some imaging. Costs at urgent care range from $150 to $400 for a visit plus testing. Insurance often covers urgent care visits with a copay, though some centers operate on a cash basis.
Physician offices order and sometimes perform tests in-house. Office-based labs handle blood draws and basic testing but may send samples to larger labs for processing. Costs depend on your insurance and the specific office's agreements with labs. Many primary care offices charge a small fee for the visit when you come in specifically for testing.
Retail clinics located in pharmacies and stores like CVS and Walgreens increasingly offer basic testing. These clinics perform blood pressure checks, basic lab work, and some screening tests. Costs are typically $30 to $150 per test, and many offer discounts for uninsured patients. Results are usually available within 24 hours.
At-home testing kits have expanded significantly in recent years. Companies offer mail-in tests for cholesterol, glucose, vitamin levels, and various other markers. These kits cost between $20 and $200 and provide results online within a few days. However, at-home tests lack the oversight of laboratory-certified testing and should not replace tests ordered by healthcare providers for diagnosis or monitoring of conditions.
Practical takeaway: Call ahead to different testing locations in your area and ask about pricing for the specific test your doctor recommended. Prices can vary by hundreds of dollars, so shopping around can save significant money. Ask about cash pay discounts if you do not have insurance or prefer to pay out of pocket.
Medical test results include numerical values and reference ranges—the range considered normal for a healthy population. Your result falls into one of three categories: normal (within the reference range), low, or high. Reference ranges differ between labs and between genders and age groups. For example, normal hemoglobin levels are lower for women than men, and change as people age. This is why the same result might be normal for one person and abnormal for another.
Learn About AARP United Healthcare Member Login →
Reference ranges appear on your results report next to your value. A typical blood glucose result might show your value as 110 mg/dL with a reference range of 70-100 mg/dL fasting. This would indicate your glucose is slightly elevated if the test was done fasting. However, a glucose of 140 mg/dL is normal if measured after eating. Context matters significantly in interpreting results.
Some tests measure discrete values—either you have it or you do not. Pregnancy tests and certain infection tests work this way. Other tests measure continuous values that exist on a spectrum. Cholesterol, for example, is measured in milligrams per deciliter, and different ranges indicate different risk levels. Total cholesterol below 200 mg/dL is considered desirable, 200-239 mg/dL is borderline high, and 240 mg/dL and above is high risk according to the CDC.
Critical values are results that indicate a serious, immediately life-threatening condition. Labs notify the ordering
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.