Kirchweidach (bahasa Bayern: Kiaweida) adalah kota yang terletak di distrik Altötting di Bavaria, Jerman. Kota Kirchweidach memiliki luas sebesar 20.16km². Kirchweidach pada tahun 2006, memiliki penduduk sebanyak 2.292 jiwa. Kirchweidach dikenal akan spesiesburung seraknya yang banyak dan sering dikunjungi pecinta burung hantu untuk mencari burung serak tersebut.
Wikimedia Commons memiliki media mengenai Kirchweidach.