Länsö är ett naturreservat på 41 hektar som ligger i Östhammar kommun i Uppsala län. Det förvaltas av Länsstyrelsen i Uppsala län och skapades den 17 oktober 2013. Reservatet består av en landyta på 41 hektar, varav 27 hektar är skog.
Skogen i Länsö är en kalkbarrskog med en stor andel av gamla lövträd. Det är ett artrikt och varierat skogsområde som är sällsynt i det moderna skogslandskapet. Här finns många sällsynta arter som annars har försvunnit från andra områden.
Länsö ligger i ett flackt landskap som omges av öppna våtmarker i väster och odlingslandskap i öster. Granen dominerar, men det finns också gamla lövträd som asp, ek och lönn. De är bevuxna med mossor och lavar som missgynnas av det moderna skogsbruket.
Skogen i Länsö är gammal och har gott om död ved. Detta lockar till sig många insekter som i sin tur bidrar till reservatets rika fågelliv. Området har utpekats som viktigt i arbetet med att skydda miljöer för den vitryggiga hackspetten.
Marken i Länsö är kalkrik, vilket sätter tydliga spår i växtligheten. Här växer lundväxter som tandrot, myskmadra och storrams. Flera sällsynta marksvampar trivs också här, däribland den rödlistade violgubben, och signalarterna kryddspindling och gul fingersvamp.
På fuktiga granlågor växer krävande mossor som stubbspretmossa, grön sköldmossa, vedtrappmossa och långfliksmossa. På granveden trivs harticka, ullticka och vedticka. I reservatet finns också anordningar för information om området.