Toftir (duń. Tofte) – miejscowość na Wyspach Owczych, duńskim terytorium zależnym, położonym na Morzu Norweskim. Wieś położona jest na wyspie Eysturoy i stanowi centrum administracyjne gminy Nes. W 2016 roku zamieszkiwały ją 792 osoby. Jej nazwa z języka farerskiego oznacza Ruiny.

Położenie thumb|250px|left|Toftir w roku 2006.thumb|250px|left|Jezioro Toftavatn.thumb|250px|left|Stadion Svangaskarð w 2005 roku. Miejscowość leży w szeregu wiosek rozciągających się na przestrzeni 10 km wzdłuż wschodnich brzegów fiordu Skálafjørður, do których należą: Nes, Saltnes, Runavík, Saltangará oraz Glyvrar. Na wschód od Toftir znajdują się niewysokie wzniesienia, wśród których jednym z wyższych szczytów jest Húkslond (129 m n.p.m.). Za wzniesieniami leży czwarte największe naturalne jezioro na Wyspach Owczych – Toftavatn (0,51 km²).