O ordonanță de construcție este o lege care stabilește standarde și linii directoare minim acceptabile care guvernează construcția clădirilor într-o anumită jurisdicție. O ordonanță de construcție va aborda, în general, o mare varietate de subiecte, cum ar fi materialele reale utilizate în construcția unei clădiri, precum și liniile directoare privind modul în care sunt asamblate aceste materiale, atât în ceea ce privește integritatea structurală, cât și siguranța, în special securitatea la incendiu. De obicei, o ordonanță de construcție va aborda, de asemenea, diferitele sisteme instalate în clădiri, cum ar fi sistemele sanitare și electrice, și problemele de mediu, cum ar fi parcarea, accesul și impactul asupra cartierului. O ordonanță de construcție poate fi foarte detaliată, specificând, de exemplu, numărul minim de cuie sau șuruburi pe picior liniar care urmează să fie utilizate la instalarea tablei de rocă, sau compoziția și ecartamentul cablului electric utilizat pentru diferite aplicații în cadrul unei structuri.
Ordonanțele de construcție au o istorie lungă. Legea lui Moise, în Dueteronom 22:8, afirmă: „Dacă construiești o casă nouă, trebuie să faci și un parapet pentru acoperișul tău, ca să nu pui vină de sânge peste casa ta, pentru că cineva care cade ar putea cădea de pe ea”. Codul Hammurabi are și o serie de coduri de construcție, printre care se numără „229. Dacă un constructor construiește o casă pentru cineva și nu o construiește cum trebuie, iar casa pe care a zidit-o cade și-i ucide proprietarul, atunci acel constructor va fi pedepsit cu moartea.” Codurile moderne de construcție nu impun, în general, sancțiuni atât de dure, deși încălcările pot duce la vătămări grave sau moartea locuitorilor. În timp ce astfel de ordonanțe s-au dezvoltat în moduri diferite în întreaga lume, ele sunt o caracteristică a țărilor industrializate. Multe țări vor stabili o singură ordonanță de construcție pentru întreaga națiune; în alte națiuni, cum ar fi India și Statele Unite, acestea sunt implementate și aplicate de state și municipalități.
Majoritatea jurisdicțiilor americane adoptă Codul Internațional al Construcțiilor ca ordonanță de construcție sau modelează codul lor pe acesta, uneori revizuind anumite părți, după cum ar putea fi necesar din cauza condițiilor locale, cum ar fi potențialul de uragane, tornade sau cutremure. O abordare similară este adoptată în India, unde jurisdicțiile locale adoptă versiuni adecvate ale Codului Național al Construcțiilor. Această abordare – abordarea „cod model” – este întreprinsă în țările în care rolul guvernului național este restrâns; în Statele Unite, de exemplu, guvernul național nu are autoritatea de a reglementa construcțiile, așa că ține de competența statelor. Deoarece elementele unei bune construcții nu variază de la stat la stat, arhitecții și antreprenorii susțin adoptarea de către state a codurilor de model, astfel încât să își poată standardiza operațiunile.
Un beneficiu economic al codurilor model este că uniformitatea codurilor de construcție la nivel național facilitează fabricarea, distribuția și utilizarea echipamentelor și materialelor. Dacă o municipalitate dintr-un stat are coduri de construcție care sunt incompatibile cu restul codurilor din stat, acea municipalitate va avea costuri crescute de construcție, deoarece materialele suficiente pentru a îndeplini codul în restul statului nu vor îndeplini cerințele acea municipalitate și proviziile speciale vor trebui să fie expediate.
Ordonanțele de construcție din Statele Unite sunt în general aplicate printr-un sistem de inspecție periodică în timpul construcției. Constructorii și renovatorii trebuie să solicite permise pentru a lucra, o cerință care este impusă de creditori care nu vor împrumuta bani pentru proiecte în care permisele corespunzătoare nu au fost asigurate. Autoritățile care eliberează autorizațiile vor inspecta lucrările în timpul desfășurării pentru a se asigura că sunt respectate codurile de construcție și vor certifica acest lucru creditorilor, care la rândul lor vor elibera fonduri suplimentare.