Thuận Châu là thị trấn huyện lỵ của huyện Thuận Châu, tỉnh Sơn La, Việt Nam.

Địa lý
Ngoại trừ một đoạn nhỏ giáp với xã Thôm Mòn ở phía đông nam, thị trấn Thuận Châu gần như được xã Chiềng Ly bao quanh.

Thị trấn Thuận Châu có diện tích 1,04 km², dân số khoảng 6.195 người, mật độ dân số đạt 5956,7 người/km².

Thị trấn Thuận Châu có quốc lộ 6 đi qua địa bàn, ngoài ra, tuyến tỉnh lộ 108 nối đến các xã khác trong huyện cũng bắt nguồn từ ranh giới của thị trấn. Các đường phố trên địa bàn thị trấn gồm có:
Quốc lộ 6: đường Tây Bắc, đường 21/11, đường Trung Dũng, đường Nặm Muổi
Phố Lê Hữu Trác, phố Chu Huy Mân, phố Lò Văn Hặc, phố Noong Luông, phố Pha Luông, phố 7/5, phố Chu Văn An, phố 23/8, phố Khau Tú, phố Nguyễn Lương Bằng.

Hành chính
Thị trấn được chia thành 21 tiểu khu đánh số từ 1 đến 21.