Nowy Bud (nazwa historyczna: Nowe Budy, dodatkowa nazwa w j. niem. Neubude) – przysiółek wsi Dobra w Polsce położony w województwie opolskim, w powiecie krapkowickim, w gminie Strzeleczki. Historycznie leży na Górnym Śląsku, na ziemi prudnickiej.
Miejscowość wchodzi w skład sołectwa Dobra.
Historia mały|lewo|Nowy Bud (Bude) wśród miejscowości ziemi prudnickiej na mapie z XIX wieku W 1921 w zasięgu plebiscytu na Górnym Śląsku znalazła się tylko część powiatu prudnickiego. Nowy Bud znalazł się po stronie wschodniej, w obszarze objętym plebiscytem.
1 października 1948 nadano miejscowości, wówczas administracyjnie związanej z Dobrą i należącej do powiatu prudnickiego, polską nazwę Nowe BudyRozporządzenie Ministrów Administracji Publicznej i Ziem Odzyskanych z dnia 1 października 1948 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ().. W spisie gromad i miejscowości w powiecie prudnickim na dzień 1 stycznia 1953 wymieniono Nowy Bud jako przysiółek Dobrej. W 1966 w przysiółku mieszkało 117 osób.