Un termostat este un senzor care menține un sistem de încălzire aproape de temperatura dorită sau de punctul de setare. Acesta este un sistem de control.

Termostatul funcționează prin pornirea sau oprirea dispozitivelor de încălzire sau de răcire. Acest lucru se întâmplă într-un sistem de încălzire centrală sau într-un aparat de aer condiționat. În unele sisteme, acesta funcționează prin oprirea sau pornirea unui "fluid de transfer de căldură", în funcție de necesități, pentru a menține temperatura setată. Denumirea provine din cuvintele grecești thermos "fierbinte" și statos "în picioare".

Cel mai simplu tip de termostat este o bandă bimetalică care se îndoaie pe măsură ce temperatura crește și care, la un punct stabilit, întrerupe circuitul unui curent electric. Prăjitoarele de pâine de bucătărie utilizează acest tip de termostat.

Deoarece controlează un sistem, termostatele sunt exemple de dispozitive cu reacție care mențin un mediu local stabil în fața schimbărilor de temperatură din exterior. În cibernetică, termostatul este un exemplu de mașină care utilizează feedback-ul pentru a menține stabilitatea unui sistem de încălzire.