Altkirch [altkiʁʃ] (germane: "malnova kirko") estas komunumo kaj subprefektejo de Francio. Ĝi situas en la departementoHaut-Rhin, kiu apartenas al la historia regiono Alzaco kaj al la en 2016 kreita administra regionoGrand Est. La komunumo etendiĝas sur 9,54 kvadrataj kilometroj kaj havis 5 608 loĝantojn laŭ la lasta oficiala nombro de 2021.