Istana (Jawi: ايستان) ataumahligai/balai bermaksud rumah untuk golonganraja atauketua negara.[1] Istana tertua yang diketahui merupakan kediaman dirajaFiraunMesir diThebes.[2]
Dalambahasa Melayu, perkataan "istana" diambil daribahasa Sanskrit, iaitu आस्थान (sthāna). Dalambahasa Inggeris, perkataan "palace" berasal daripada Bahasa Perancis Kuno, iaitupalais dariLatinPalātium yang membawa maksud "kediaman empayar".[1]