Huyện Bát Xát nằm ở phía tây bắc tỉnh Lào Cai, huyện lỵ là thị trấn Bát Xát cách thành phố Lào Cai 12 km về hướng tây bắc, có vị trí địa lý:
Phía đông và phía bắc giáp huyện Hà Khẩu thuộc châu Hồng Hà, tỉnh Vân Nam, Trung Quốc
Phía tây giáp huyện Phong Thổ, tỉnh Lai Châu và huyện Kim Bình thuộc châu Hồng Hà, tỉnh Vân Nam, Trung Quốc
Phía n