Bartošovice v Orlických horách (německy Batzdorf im Adlergebirge) jsou malou pohraniční obcí v okrese Rychnov nad Kněžnou, v Královéhradeckém kraji. Obec se rozkládá na pravém břehu Divoké Orlice, která zde vytváří přírodní hranici s Polskem. Leží asi 12 km severovýchodně od města Žamberk, 19 kilometrů východně od Rychnova nad Kněžnou a 50 kilometrů východně od Hradce Králové. Žije zde 223 obyvatel. Jedná se o nejvýchodnější obec Královéhradeckého kraje.