1. Dân số và dân tộc
1.1. Tổng dân số: 3.261 người. Trong đó
1.2. Dân số trong độ tuổi lao động 2.120 người ( chiếm 65 %)
1.3. Mật độ dân số: 832 người/km2
1.4. Thành phần dân tộc:
+ Dân tộc Kinh: 2.058 người (Chiếm 63,2 %)
+ Dân tộc Thái: 959 người (Chiếm 29,4 %)
+ Dân tộc Mường: 176 người (Chiếm 5,4 %)
+ Dân tộc Hoa: 49 người (Chiếm 1.50%)
+ Các dân tộc khác: 19 người (Chiếm 1,40 %)
1.5. Tiếng nói chung để giao lưu, giao dịch chủ yếu trong phạm vi địa bàn xã: Thị trấn có tỷ lệ người dân tộc Kinh chiếm 63,2% vì vậy tiếng nói chung để giao lưu, giao dịch chủ yếu trong địa bàn thị trấn là tiếng Kinh.