De madeirahagedis (Teira dugesii) is een hagedis uit de familie echte hagedissen (Lacertidae).
De wetenschappelijke naam van de soort werd voor het eerst voorgesteld door Henri Milne-Edwards in 1829. Oorspronkelijk werd de wetenschappelijke naam Lacerta dugesii gebruikt. De hagedis werd vroeger tot de geslachten Lacerta en Podarcis gerekend.
Het is tegenwoordig de enige soort uit het monotypische geslacht Teira, sinds voormalige Teira-soorten tot andere geslachten worden gerekend op basis van nieuwe inzichten.
De madeirahagedis komt oorspronkelijk endemisch voor op het eiland Madeira, behorend tot de Portugese eilandengroep Ilhas Desertas. De soort is op een aantal andere plaatsen geïntroduceerd en heeft zich hier als exoot weten te handhaven. De hagedis heeft zich gevestigd op enkele eilanden behorend tot de Azoren, de haven van de Portugese hoofdstad Lissabon en een aantal eilanden behorend tot de Portugese Ilhas Selvagens.