Cytoskelet je druh lešenia, ktoré je prítomné vo všetkých bunkách. Je zložený z bielkovín.

Udržuje tvar bunky, chráni ju a umožňuje jej pohyb (pomocou štruktúr, ako sú bičíky a riasinky). Pomáha pri transporte v cytoplazme (napríklad pri pohybe vezikúl a organel) a pri delení buniek. Tento pojem a termín (vo francúzštine cytosquelette) zaviedol francúzsky embryológ Paul Wintrebert v roku 1931.

Eukaryotické bunky obsahujú tri hlavné druhy cytoskeletálnych filamentov, ktorými sú mikrofilamenty (aktínové filamenty), intermediárne filamenty a mikrotubuly. Dávajú bunke štruktúru a tvar. Cytoskeletálne prvky úzko a často interagujú s bunkovou membránou a endoplazmatickým retikulom.