Liste des régiments ayant stationné à Castres

1823 : 9e régiment de chasseurs à cheval

1824-25 : 14e régiment de chasseurs à cheval, dits «du Morbihan»

1826-29 : pas de garnison

1830 : une partie du bataillon d’ouvriers d’administration dont le siège est à Albi

1830-31 : un bataillon du 55e régiment d’infanterie de ligne et deux compagnies du 14e, ainsi qu’une partie d’un escadron du Train des Parcs d’artillerie

1832-33 : 3 compagnies du 18e régiment d’infanterie légère et une du Train des Parcs

1834-35 : le 14e régiment d’artillerie et une compagnie du Train des Parcs

1835 : de nouveau le 9e régiment de chasseurs à cheval

1836-37 : le Train des Parcs

1838-39 : un détachement du 57e régiment d’infanterie de ligne et le Train des parcs

1840 : une partie du 38e régiment d’infanterie de ligne et le Train des Parcs.

1841-1870 : CAVALERIE LÉGÈRE

1841-45 : 12e régiment de Dragons

1846 : 5e régiment de hussards

1848 : 4e régiment de chasseurs à cheval

1849 : 5e régiment de hussards

1850 : 10e régiment de chasseurs à cheval

1852 : 7e régiment de hussards

1852-56 : 4e régiment de hussards. Comme ce régiment fait, à la même époque la guerre de Crimée, il ne peut s’agir à Castres que de son dépôt.

1857-59 : 12e régiment de chasseurs à cheval

1859-61 : 5e régiment de hussards

1862-63: 2e régiment de hussards

1864 : 4e régiment de chasseurs à cheval

1865-69 : 12e régiment de chasseurs à cheval 

1870 : 6e régiment de hussards.

À PARTIR DE 1873 : GARNISONS REGULIERES

1873 : 3e régiment d’artillerie de campagne

1874 : 9e régiment d’artillerie de campagne

ENTRE-DEUX-GUERRES

1918-1923 : 4e régiment de dragons

1919 : 9e régiment d’artillerie portée

1920-1923 : 116e régiment d’artillerie lourde

1924-1929 : 63e régiment d’artillerie portée

1929-1939 : 115e régiment d’artillerie lourde hippomobile et 20e régiment d’artillerie

SECONDE GUERRE MONDIALE

1940-1942 : 3e régiment de dragons

1945 : 12e régiment de dragons

APRES-GUERRE

1945-1950 : 1er régiment d’artillerie coloniale

1950-1952 : 2e régiment d’artillerie coloniale

1954-1955 : 13e régiment de dragons parachutistes

1962 : 8e régiment parachutiste d’infanterie de marine