Altkirch is a subprefecture in the Haut-Rhin department since 1800. It is the capital of the Altkirch "arrondissement" and is also the administrative centre () of the "canton" of Altkirch formed by 64 "communes", with 47,552 inhabitants (2014).