Toàn tỉnh Yên Bái có 9 đơn vị hành chính cấp huyện bao gồm thành phố Yên Bái, thị xã Nghĩa Lộ và 7 huyện: Lục Yên, Mù Cang Chải, Trấn Yên, Trạm Tấu, Văn Chấn, Văn Yên, Yên Bình với tổng số 180 xã, phƣờng, thị trấn (159 xã và 21 phƣờng, thị trấn). Yên Bái có 70 xã vùng cao và 62 xã đặc biệt khó khăn đƣợc đầu tƣ theo các chƣơng trình phát triển kinh tế - xã hội của Nhà nƣớc. Trong 7 huyện của Yên Bái có có 2 huyện vùng cao là Trạm Tấu và Mù Cang Chải (đồng bào H’Mông chiếm trên 80%) nằm trong số 61 huyện nghèo, đặc biệt khó khăn của cả nƣớc.
Theo kết quả tổng hợp sơ bộ tổng điều tra dân số và nhà ở ngày 01/4/2009, tổng dân số toàn tỉnh là 752.868 ngƣời. Mật độ dân số bình quân là 109 ngƣời/km2, tập trung chủ yếu ở thành phố Yên Bái, thị xã Nghĩa Lộ và các thị trấn.
Trên địa bàn tỉnh Yên Bái có tới 30 dân tộc sinh sống, trong đó có 7 dân tộc có dân số trên 10.000 ngƣời, 2 dân tộc có từ 2.000 - 5.000 ngƣời, 3 dân tộc có từ 500 - 2.000 ngƣời. Ngƣời Kinh chiếm 49,6%, ngƣời Tày chiếm 18,58%, ngƣời Dao chiếm 10,31%, ngƣời H’Mông chiếm 8,9% ngƣời Thái chiếm 6,7%, ngƣời Cao Lan chiếm 1%, còn lại là các dân tộc khác.
Sự phân bố các cộng đồng dân tộc trên địa bàn tỉnh có những đặc trƣng sau:
+ Vùng thung lũng sông Hồng chiếm 41% dân số toàn tỉnh, trong đó: ngƣời Kinh 43%, ngƣời Tày chiếm 33%, ngƣời Dao chiếm 10%, ngƣời Hmông chiếm 1,3% so với dân số toàn vùng.
+ Vùng thung lũng sông Chảy chiếm 28% dân số toàn tỉnh. Trong đó ngƣời Kinh chiếm 43%, ngƣời Tày chiếm 11%, ngƣời Dao chiếm 13%, ngƣời Nùng chiếm 7%... so với dân số toàn vùng.
+ Vùng ba huyện phía Tây (Trạm Tấu, Mù Cang Chải, Văn Chấn) chiếm 31% dân số toàn tỉnh.Trong đó: ngƣời Kinh là 33%; ngƣời Thái 19,2%, Tày 11,8%, Hmông 24,1%; ngƣời Mƣờng 5,2% và ngƣời Dao 5,1% so với dân số toàn vùng.
Cộng đồng và các dân tộc trong tỉnh với những truyền thống, tập quán trong lao động sản xuất và bản sắc riêng đã hình thành nên một nền văn hóa rất đa dạng và phong phú, có nhiều nét độc đáo, sâu sắc nhân văn.