Bjørknessjøen er en innsjø 198 meter over havet, helt sørøst i Nes kommune, Akershus. Etter oppdemming av Viksjøen i Aurskog-Høland i forbindelse med tømmerfløting, henger denne sammen med Bjørknessjøen via Sundet der kommunegrensa går. En liten del av Bjørknessjøen ligger også i Aurskog-Høland. Sjøen får tilsig fra Nettmangen i nord på grensa mot Sør-Odal kommune i Hedmark, og via Handsjøåa fra Romsjøen og Handsjøen i nordvest. Avløpet går fra Viksjøen via Mangenelva til Mangen.
Langs nordsiden av vannet går Fylkesvei 479 fra Årnes til Bjørknes bru.