Topologiassa CW-kompleksi on eräänlainen topologinen avaruus, jonka otti käyttöön J. H. C. Whitehead homotopiateoriassa. CW-kompleksien ideana oli saada topologisten avaruuksien luokka, joka oli laajempi kuin simplikaalisten kompleksien luokka. Nykyään sanotaan, että CW-komplekseilla on paremmat kategoriset ominaisuudet kuin simplekseillä. CW-komplekseilla on lisäksi kombinatorinen luonne, jolloin niillä voidaan laskea paremmin kuin simplekseillä. CW-kompleksien tulee englannin kielen sanoista closure-finite weak topology.