De vlag van de provincie Noord-Holland werd aangenomen op 22 oktober 1958. Drie liggende of horizontale banen van gelijke hoogte in de kleuren van het provinciale wapen: geel (boven), rood (midden), blauw (onder).
Het wapen van Noord-Holland is een combinatie van de wapens van Holland en West Friesland. De provincie Noord Holland voerde tot 1907 alleen het wapen van Holland. Pas in 1907 werden het Hollandse en West Friese wapen gecombineerd. In het wapen wordt in het goud een leeuw in de met de tong in de kleur azuur weergegeven (Holland) In het rechtergedeelte van het wapen wordt in azuur bezaaid met liggende gouden blokjes, twee gaande en aanziende leeuwen van hetzelfde, afgebeeld (West Friesland), het schild wordt gedekt met een vijfbladige gouden kroon.