Zastupitelstvo Olomouckého kraje je zastupitelstvem kraje, ve kterém dle zákona o krajích (č. 129/2000 Sb.) zasedá 55 zastupitelů, jelikož Olomoucký kraj má více než 600 000 obyvatel. Volební období zastupitelstva je čtyřleté. Zastupitelstvo se schází podle potřeby, minimálně však jedenkrát za tři měsíce. Zastupitelstvo zasedá ve velkém zasedacím sále Magistrátu města Olomouce v Hynaisově ulici č. 10. Zastupitelstvo volí jedenáctičlennou krajskou radu.