Norrfjärden[1] är en sjö i kommunerna Nykarleby[1] och Jakobstad[2] i landskapet Österbotten i Finland. Arean är 33 hektar och strandlinjen är 4,53 kilometer lång.[1] Sjön ingår i Egentliga Bottenvikens avrinningsområde.[1] Den ligger omkring 72 kilometer nordöst om Vasa och omkring 400 kilometer norr om Helsingfors.
Nordväst om Norrfjärden ligger Vedören.