Дуванский район образован 20 августа 1930 г. Расположен на северо-востоке Башкирии, центр с. Месягутово. Граничит со Свердловской областью, Мечетлинским, Кигинским, Салаватским, Нуримановским, Караидельским, Аскинским районами. Территория района - 3243 кв. км, 58% территории занимают леса. Населениена 1 января 2008 г. 31664 человека. Населенных пунктов - 47, сельских поселений-сельсоветов - 16. Расстояние от районного центра с. Месягутово до г.Уфы – 233 км, до ж/д. станции Сулея Челябинской области – 72 км.