Mai Châu là một huyện vùng cao, nằm ở phía Tây Bắc tỉnh Hoà Bình, phía Đông giáp huyện Đà Bắc và huyện Tân Lạc, phía Tây và phía Nam giáp huyện Quan Hóa của tỉnh Thanh Hóa, phía Bắc giáp huyện Vân Hồ của tỉnh Sơn La.
Kể từ thời Pháp thuộc, châu Mai Châu thuộc phủ Chợ Bờ, tỉnh Mường Hoà Bình. Tháng 10-1890, châu Mai Châu và châu Đà Bắc được hợp làm một, gọi là Mai Đà. Sau một thời gian tồn tại, châu Mai Đà lại tách thành hai và được giữ nguyên đến năm 1941 thì Mai Châu và Đà Bắc lại tái hợp nh...