Mai Chau est un district montagneux au nord-ouest de la province de Hoa Binh, situé entre les latitudes nord 20024’ et 20045’ et les longitudes est 104031’ et 105016’. Il est bordé par les deux districts de Da Bac et Tan Lac à l’est, par le district de Quan Hoa de la province de Thanh Hoa à l’ouest et au sud, par le district de Moc Chau de la province de Son La au nord.