Thị trấn Trạm Tấu có diện tích 3,58 km², dân số năm 2019 là 2.926 người[2], mật độ dân số đạt 817 người/km².
Thị trấn là điểm cuối của tuyến tỉnh lộ Trạm Tấu - Nghĩa Lộ và cách thị xã Nghĩa Lộ 18 km.
Hành chính
Thị trấn Trạm Tấu được chia thành 3 tổ dân phố: 1, 2, 3.
Lịch sử
Trước đây, địa bàn thị trấn Trạm Tấu là một phần của xã Hát Lừu thuộc huyện Trạm Tấu.
Ngày 9 tháng 5 năm 1998, Chính phủ ban hành Nghị định 27/1998/NĐ-CP[1] về việc thành lập thị trấn Trạm Tấu trên cơ sở điều chỉnh 372,5 ha diện tích tự nhiên và 2.863 nhân khẩu của xã Hát Lừu.