Bardejov er en by i det nordøstlige Slovakiet. Den ligger i Šariš-regionen på en flodsletterrasse ved Top?a-floden i Beskyd-bjergenes bakker. Byen har mange kulturminder i sin fuldstændig intakte middelalderlige bymidte. Byen er en af UNESCO's verdensarvslokaliteter.