Sint Maartensvlotbrug is een dorp in de gemeente Schagen. De naam van het dorp wordt ook wel geschreven als St. Maartensvlotbrug. Sint Maartensvlotbrug is als kern ontstaan nadat een vlotbrug was neergelegd in het Noordhollandsch Kanaal.