Un acoperiș este partea care acoperă o clădire sau o structură, fiind în același timp partea superioară a acesteia. Acoperișul protejează clădirea și componentele sale de efectele vremii.
Caracteristicile unui acoperiș depind de scopul destinat al clădirii sau structurii pe care o protejează, dar și de geografia locală. Astfel, tradițiile locale, materialele existente, practicile și legile locale sunt limitări care determină designul arhitectural precum și construcția propriu zisă.