W Republice Weimarskiej sprawował od 1923 urząd wiceburmistrza (II burmistrza) Drezna, odpowiadając za miejskie finanse. W 1918 został członkiem Niemieckiej Partii Demokratycznej (wcześniej działał w Partii Narodowo-Liberalnej) – sprawował funkcję prezesa DDP w Saksonii (1920–1933). W 1919 posłował do Zgromadzenia Narodowego w Weimarze, a w latach 1922–1932 do Reichstagu. thumb|left|150px|Znaczek z podobizną Wilhelma Külza W styczniu 1926 objął funkcję ministra spraw wewnętrznych w II gabinecie Hansa Luthera (do grudnia 1926). W 1931 z powodzeniem kandydował na urząd nadburmistrza Drezna jako wspólny kandydat sił republikańskich. W marcu 1933 pozbawiony urzędu przez komisarza Rzeszy Manfreda von Killingera za sprzeciw wobec wywieszeniu flagi ze swastyką na urzędzie miejskim. Od 1935 pracował w Berlinie jako adwokat.

thumb|200px|Tablica pamiątkowa na cześć Wilhelma Külza na ścianach ratusza w Żytawie W lipcu 1945 zakładał w Berlinie Partię Liberalno-Demokratyczną (LDP), która nawiązywała do dorobku DDP. Po odejściu Waldemara Kocha został jej przewodniczącym (do śmierci). 17 marca 1947 wraz z Theodorem Heussem wybrany współprzewodniczącym ogólnoniemieckiej Demokratycznej Partii Niemiec (Demokratische Partei Deutschlands, DPD).