Богодухівський район в сучасних межах утворено 19 липня 2020 року згідно із Постановою Верховної Ради України № 807-IX від 17 липня 2020 року в рамках Адміністративно-територіальної реформи в Україні. До його складу увійшли: Богодухівська, Валківська міські та Золочівська, Коломацька і Краснокутська селищні територіальні громади.