Bệnh viện đa khoa huyện Thanh Chương được tách ra từ bệnh viện Anh Thanh Đô từ năm 1962. Năm 2006 được đổi tên thành Bệnh viện đa khoa Thanh Chương tại Quyết định số 3067/QĐ-UBND-VX ngày 25 tháng 08 năm 2006 của UBND Tỉnh Nghệ An.
Đến tháng 7/2014 Bệnh viện được UBND tỉnh công nhận Bệnh viện hạng II. với quy mô 220 giường bệnh là cơ sở khám chữa bệnh trực thuộc Sở Y tế Nghệ An, có nhiệm vụ khám chữa bệnh cho nhân dân huyện Thanh Chương và các vùng phụ cận. Ngoài ra còn tham gia công tác đào tạo thực hành chuyên ngành y; nghiên cứu khoa học; chỉ đạo tuyến dưới về chuyên môn, kỹ thuật; Phòng bệnh; Hợp tác quốc tế; Quản lý kinh tế.
Bệnh viện tự đảm bảo chi thường xuyên, được quyền tự chủ, tự chịu trách nhiệm về thực hiện nhiệm vụ, tổ chức bộ máy, nhân sự và tài chính, chịu trách nhiệm trước Sở Y tế và trước pháp luật về hoạt động của mình.