Według spisu z 1910 Krzanowice zamieszkałe były w 97% przez czeskojęzycznych (zobacz gwary laskie) Morawców.
Po II wojnie światowej (i włączeniu do Polski) Krzanowice zostały zarejestrowane jako gmina wiejska. Prawa miejskie zostały przywrócone w 2001 r. W okresie hitlerowskiego reżimu w latach 1936–1945 miejscowość nosiła nazwę KranstädtM. Choroś, Ł. Jarczak, S. Sochacka, Słownik nazw miejscowych Górnego Śląska, Opole-Kluczbork 1997, s. 57.Rozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 12 listopada 1946 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ()..
Z racji wielkości i względnego zachowania lokalnych tradycji, można by uznać Krzanowice za stolicę polskich Moraw. Gwary laskie na terenie Polski w największym stopniu zachowały się właśnie w gminie Krzanowice. W latach 2011 do 2012 Miejski Ośrodek Kultury w Krzanowicach organizował projekt Dwa narody jedna kultura morawska, z festiwalem piosenki polsko-morawskiej czy wydaniem publikacji „Jako rzadziły i o czym pyrwe śpiwały nasze Omy”. Cyklicznie odbywa się tu Międzynarodowy Konkurs Gwary Laskiej „Morawske rzadzyni selske hospodyni”.
Samorząd