Eine Ballettkompanie (auch Ballettcompagnie, Ballettensemble, Balletttruppe oder Corps de ballet) ist eine fest zusammengeschlossene Gruppe von ausgebildeten professionellen Tänzern, zumeist an einem Opernhaus oder Theater, die regelmäßig zuvor einstudierte Ballette zur Aufführung bringt. Hierbei kann, wie beim Theater üblich, zwischen Saisonaufführungen und Repertoirestücken unterschieden werden.
Der Autor des jeweiligen Balletts wird Choreograf genannt.
Der Begriff „Corps de Ballet“ wird hauptsächlich im Zusammenhang mit Ballettkompanien an Opernhäusern verwendet. Das Corps de Ballet ist dort unter anderem für die Gestaltung von Tanz in den Aufführungen von Opern und Operetten zuständig.
Neben der Ballettkompanie, die sich mit dem klassischen Ballett befasst, wird auch der Begriff des Tanzensembles verwendet. Ein Tanzensemble befasst sich ganz allgemein mit der Darstellung von Bühnentanz. Somit ist eine Ballettkompanie ein Spezialfall eines Tanzensembles.