Новахапёрскі раён (руск.: Новохопёрский район) — адміністрацыйна-тэрытарыяльная адзінка на ўсходзе Варонежскай вобласці Расіі. Адміністрацыйны цэнтр — горад Новахапёрск.
Новахапёрскі раён мяжуе з Грыбанаўскім, Вараб’ёўскім, Талаўскім, Аннінскім, Бутурлінаўскім і Паворынскім раёнамі, а таксама Валгаградскай вобласцю. Плошча раёна складае 2340 км².
Новахапёрскі раён быў утвораны 30 ліпеня 1928 года ў адпаведнасці з пастановай УЦВК і СНК РСФСР.