Historia Nazwa wsi wywodzi się z języka niemieckiego i oznaczała szaniec, umocnienie. Wskazuje to na obecność dawnego umocnienia lub grodziska Prusów. Na południowy zachód od wsi, na zachodnim brzegu Łyny, znajduje się grodzisko staropruskie („Zameczek”), świadczące o wcześniejszej obecności osad ludzkich na tym terenie.

Wieś wymieniana w dokumentach z 1425 r., przy okazji wydania przywileju na założenie młyna na rzece Łynie. W 1425 r. nazwa wsi brzmiała: Molendinum in Bergfrede. Później pojawiły się nazwy Bergfride (1576), Bergfrieden (1629), Bergfriede (od 1701 r.).

W 1789 wymieniany w Barkwedzie był majątek szlachecki i folwark z jednym zabudowaniem. Od 1880 wymieniany jest młyn. W 1910 r. majątek szlachecki obejmował 384 ha, a w folwarku znajdowały się cztery zabudowania oraz 19 gospodarstw rodzinnych. W tym czasie we wsi mieszkało 80 osób, w tym 26 Polaków i 54 Niemców.

W dniach 3–4 lutego 1807 r. miała miejsce bitwa pod Olsztynem znana też jako bitwa pod Jonkowem lub bitwa pod Barkwedą. Było to starcie wojsk napoleońskich z wojskami rosyjskimi i pruskimi, między innymi o przeprawę na rzece Łynie.