Barsingerhorn, in de gemeente Niedorp, is een dorp in de kop van de provincie Noord-Holland en ligt ongeveer 5 km ten oosten van de plaats Schagen.
Een groot deel van het dorp is sinds 27 april 1993 een Provinciaal Beschermd dorpsgezicht. Het was het eerste en enige dorp dat deze status kreeg van Gedeputeerde Staten van de provincie Noord-Holland.
De naam Barsingerhorn komt waarschijnlijk van de oude vormen Bersingerhorne; Bersincshorne, van de Friese mansnaam Barse. Horne betekent hoek, uithoek, inham.