Las tropas del ballet de San Petersburgo fueron creadas para los teatros imperiales; Después de la revolución de 1917, pasó a propiedad del Estado de la URSS , con toda la estructura de los teatros imperiales.
Durante su existencia, las tropas trabajaron en varios edificios teatrales:
La sede de la ópera en las afueras del Nevá (ru: Невская першпектива; en 1742-1749)
La Casa de la Ópera cerca del Jardín de Verano (ru: Летний сад; en 1750-1763)
El Teatro Ruso Libre o Teatro de Karl Knipper (fundado en 1777; en 1783 es comprado al tesoro imperial; luego llamado Teatro de la Ciudad de Madera (ru: Городской Деревянный театр) — en 1797)
El Teatro Hermitage (desde 1785), el Teatro Imperial en el Palacio Gátchina (hasta Pablo I de Rusia , finales del siglo XVIII)
El Teatro Bolshói Kamenny (1784 - 1886)
El Teatro Alexandrinsky (desde 1832; luego el teatro se volvió dramático)
Teatro Mikhaylovsky (desde 1833), Teatro-circo (1849-1859, destruido en el incendio)
El Teatro Mariinsky (desde 1860)
En 1870, el ballet imperial se trasladó oficialmente al Teatro Mariinsky, pero los bailarines participaron en óperas y dramas de otros teatros de la compañía imperial.
Después de la revolución de 1917, cada uno de los teatros imperiales adquirió autonomía y el ballet comenzó a presentarse en el teatro Mariinsky. La mayoría de los bailarines del Teatro Mariinsky no han participado en producciones de otros teatros.
Los maestros de ballet de estas comparsas fueron: