Witold Śmiech był członkiem przewodniczącym Komisji Językoznawstwa i członka Rady Oddziału PAN w Łodzi, członkiem Polskiego Towarzystwa Językoznawczego i Towarzystwa Miłośników Języka Polskiego, członkiem Łódzkiego Towarzystwa Naukowego, a w latach 1982–1991 również jego prezesem. Ponadto należał do Związku Zawodowego Pracowników Handlowych i Biurowych, ZNP, a w latach 1955–1956 był przewodniczącym Rady Zakładowej na UŁ. W 1956 został członkiem Polskiej Zjednoczonej Partii Robotniczej, w której przez 2 kadencje był członkiem Egzekutywy Komitetu Uczelnianego na UŁ. Był również redaktorem „Słownika nazw terenowych Polski” i „Acta Universitatis Lodziensis. Folia Linguistica”.
Został pochowany na cmentarzu św. Franciszka przy ul. Rzgowskiej w Łodzi.