How Much Does an X-Ray Cost in the U.S. in 2025?

X-rays are critical medical diagnostic tools that help doctors see inside the body to detect issues like broken bones, infections, or tumors. Widely used in many cases, they remain a highly demanded service for U.S. citizens.

In the United States, the cost of an X-ray depends on several factors, including the body part examined, the medical facility, and whether the patient has insurance. This report analyzes how X-ray prices vary across states and hospitals using a two-view chest X-ray as an example.

_*All data is aggregated from the AllClinics platform. _

How much does an X-ray cost at the hospital​ in the U.S.?

The cost of a two-view chest X-ray in U.S. hospitals ranges from $105 to $893 for uninsured patients, with a mean price of $404.69 based on data from 566 hospitals. However, it is important to note that actual out-of-pocket costs may vary significantly, as insurance providers frequently negotiate lower reimbursement rates.

top-10-hospitals-with-the-highest-cost-for-x-ray-usa.png

top-10-hospitals-with-the-lowest-cost-for-x-ray-usa.png

How much does an X-ray cost without insurance?

The average cost of a two-view chest X-ray without insurance is $404.69, based on data from 566 U.S. hospitals. However, the actual price can vary greatly. For example, an uninsured patient may be charged $893.16 at St. Joseph Medical Center-Houston, while the average insured rate is more than three times lower.

How much does an X-ray cost with insurance?

The average cost of a two-view chest X-ray with insurance across 566 U.S. hospitals is $140.84, more than twice as low as the average uninsured price.

While X-rays are typically covered by insurance, coverage may occasionally be denied. In many cases, denials are due to administrative issues, such as the need to clarify a diagnosis code.

X-ray cost across states

How much does an X-ray cost in Florida?

The average cost for a two-chest X-ray without insurance in Florida is $529.03. The most affordable option can be found at Lakeland Regional Health Medical Center, where the average price is as low as $139.88.

For those with insurance, the average cost drops to $156.91.

How much does an X-ray cost in Texas?

The average cost for a two-chest X-ray without insurance in Texas is approximately $477.77. The lowest recorded price is $130 at South Texas Surgical Hospital.

With insurance, the average cost drops to $147.18, with the most affordable rate being $65, also offered by South Texas Surgical Hospital.

How much does an X-ray cost in California?

For patients in California, the typical uninsured cost of a two-chest X-ray is around $508.42. The least expensive provider is Mendocino Coast District Hospital, charging $139.15.

Insured patients pay an average of $157.30.

Unlock more insights with AllClinics

AllClinics collects publicly available data from medical centers and trusted sources like the Centers for Medicare & Medicaid Services (CMS). The data is carefully checked and updated every quarter to keep it accurate and reliable. With AllClinics, you get access to over 4,500 licensed medical facilities in the U.S., each with detailed information on procedures, pricing, and more.

Start your free trial today and unlock healthcare market intelligence for your business!