Bernsdorf may refer to places in Germany and the Czech Republic:

Germany Bernsdorf, Upper Lusatia, in the district of Bautzen, Saxony Bernsdorf, Zwickau, in the district of Zwickau, Saxony

Czech Republic Bernsdorf (bei Trautenau), (historical name of) Bernartice (Trutnov District), in Trutnov District Bernsdorf, (historical name of) Bernartice nad Odrou in Nový Jičín District