Medical Care costs, by state and province

Typical costs for medical care per visit. Primary care visit without insurance; specialty care costs more. Open a market below for a local estimate.

Medical care costs in the US and Canada vary widely, with uninsured patients facing the highest charges. A primary care visit ranges from $100 to $250, an ER visit $500 to $3,000, and a hospital stay $5,000 to $20,000 per day. Knowing these figures helps you plan for unexpected health expenses.

Type of Service

Routine preventive care like an annual physical costs $150 to $300, while a specialist consultation runs $200 to $500. Diagnostic tests add more: an MRI costs $400 to $3,500, and a blood panel $100 to $500. Emergency services are the most expensive, with an ER visit for chest pain often exceeding $2,000.

Insurance Coverage

With insurance, copays for a primary care visit are typically $20 to $50, but without insurance, the full price applies. High-deductible plans mean you pay the first $1,500 to $5,000 out-of-pocket. In Canada, public insurance covers most services, but wait times can be long, and private clinics charge $200 to $600 for faster access.

Facility Type

Hospital outpatient departments charge 2-3 times more than independent clinics for the same service. For example, a CT scan at a hospital costs $1,000 to $3,000, while a freestanding imaging center charges $400 to $800. Urgent care centers are a middle ground, with visits costing $100 to $200.

Typical Medical Care prices
ItemTypical range
Primary Care Visit$100 - $250
ER Visit$500 - $3,000
MRI Scan$400 - $3,500
Hospital Stay (per day)$5,000 - $20,000

Every market for medical care costs

383 markets have a page, each with a typical range where we have one and plain guidance on what moves the price.

Related cost subjects