Historia W czasach przedkrzyżackich była tu osada pruska. Wieś lokowano w dniu 16 września 1344 na terenie leśnym, na terenie wcześniejszego osadnictwa plemion pruskich. W ponownym przywileju z 1352 wieś lokowano na 40 włókach na prawie chełmińskim, dokument wystawiony dla Henryka syna wójta kapituły warmińskiej Ernesta w Wopów koło Pieniężna. Zasadźca otrzymał 5 włók wolnych od czynszu, na prawie chełmińskim oraz dodatkowo włoka na powiększenie stawu wiejskiego. Spadkobiercy zobowiązani zostali do jednej służby zbrojnej konno.

W dokumentach wieś zapisywano jako Buchwalt (1338), Buchawld (1615), Buchwalde (1656), a w drugiej połowie XIX w. zarówno Buchwalde, jak i nazwę polską Bukwałd.

W 1789 Bukwałd określono jako wieś królewską z 34 dymami (domami). Z kolei w 1910 r. była to gmina wiejska, obejmująca wieś, jak i stację kolejową. Łącznie gmina obejmowała 864 ha, 94 zamieszkane budynki z 141 gospodarstwami, w której zamieszkiwało 655 osób, w tym 632 katolików (podległych parafii w Brąswałdzie) i 63 ewangelików (parafia w Olsztynie).