Xã Yên Sơn được thành lập trên cơ sở hợp nhất hai xã Chiềng On và Yên Sơn cũ, có diện tích hơn 11.600 ha, dân số trên 12.600 người, gồm 22 bản, với 4 dân tộc chính là Thái, Xinh Mun, Mông và Kinh cùng sinh sống; địa bàn rộng, dân cư đông, có nhiều bản nằm cách xa trung tâm. Chú trọng chăm sóc sức khỏe nhân dân, Trạm Y tế xã tập trung nâng cao chất lượng khám, chữa bệnh, đưa dịch vụ y tế đến gần hơn với nhân dân.
Thực hiện sắp xếp, sáp nhập, xã Chiềng Hoa được thành lập trên cơ sở sáp nhập 3 xã: Chiềng Hoa, Chiềng Ân, và Chiềng Công, địa hình hiểm trở, đường sá đi lại còn khó khăn, nhất là ở các bản vùng cao, nên việc tiếp cận với các dịch vụ y tế của người dân còn nhiều hạn chế. Trước thực trạng đó, đội ngũ cán bộ Trạm Y tế xã Chiềng Hoa đã triển khai nhiều giải pháp nhằm thực hiện tốt công tác chăm sóc sức khỏe ban đầu cho nhân dân.