Bắc Hà là thị trấn huyện lỵ của huyện Bắc Hà, tỉnh Lào Cai, Việt Nam.

Địa lý
Thị trấn Bắc Hà có vị trí địa lý:
Phía bắc và phía đông giáp xã Tà Chải
Phía nam giáp xã Tà Chải và xã Na Hối
Phía tây giáp xã Na Hối

Thị trấn Bắc Hà có diện tích 1,83 km², dân số là khoảng 5.287 người, mật độ dân số đạt 2.889 người/km².

Theo thống kê năm 2019, thị trấn Bắc Hà có diện tích 1,83 km², dân số là 5.545 người, mật độ dân số đạt 3.030 người/km².

Thị trấn Bắc Hà có tuyến tỉnh lộ 153 đi qua địa bàn. Sông Bắc Hà cũng chảy qua từ bắc xuống nam của thị trấn. 
Trên địa bàn thị trấn có núi Ba Mẹ Con..

Hành chính
Thị trấn Bắc Hà được chia thành 10 tổ dân phố.

Lịch sử
Thị trấn Bắc Hà được thành lập tháng 6 năm 1992, tách ra từ xã Tả Chải, là trung tâm kinh tế - văn hóa xã hội của huyện, với tổng diện tích tự nhiên 148 ha, trong đó đất nông nghiệp chiếm 93ha, 1.536 hộ với 5.341 khẩu, 13 dân tộc anh em cùng chung sống trên 10 tổ dân phố.

Văn hóa - du lịch

Văn hóa
Thị trấn Bắc Hà có giải đua ngựa hàng năm tại sân vận động trung tâm của thị trấn thu hút đông đảo người dân và du khách tham dự.

Ngoài ra, trên địa bàn thị trấn còn có Dinh Hoàng A Tưởng, hay Dinh Vua Mèo xây từ năm 1914 đến tận 1921, trên khu đất rộng hơn 10.000m² trên một ngọn đồi thấp với diện tích sàn 2 tầng khoảng 400m², được kết hợp giữa kiến trúc phương Tây với nghệ thuật phong thủy phương Đông, do hai nhà kiến trúc sư Pháp và Trung Quốc thiết kế.

Du lịch
Khí hậu Bắc Hà mát mẻ làm một điểm có tiềm năng về phát triển du lịch. Trên địa bàn có nhiều di tích lịch sử được công nhận cấp Quốc gia như: Đền Bắc Hà, Dinh Hoàng A Tưởng; có chợ văn hóa Bắc Hà được đánh giá là một trong các chợ đẹp nhất miền Tây Bắc,.... Bắc Hà đang là điểm du lịch khá nổi tiếng, hàng năm thu hút đông đảo khách du lịch trong và ngoài nước đến tham quan, nghỉ dưỡng,... Diện tích đất nông nghiệp dần bị thu hẹp từ đó thúc đẩy các hoạt động kinh doanh, dịch vụ du lịch ngày càng phát triển.