Обитает в бассейне Балтийского, Черного, Азовского и Аральских морей и привязан к крупным рекам - Нева, Дон, Волга, Урал, Кубань, Дуная, Днестр, Днепр, Сыр-Дарья и Амур-Дарья. Ранее имел подвид - S.g.aralensis. Северная граница распространения - юг Швеции и Финляндии. Есть он в восточной и центральной Европе, на Балканах. Искусственно акклиматизирован в Казахстане и сейчас встречается в озере Балхаш и реках Чу и Или. Из-за быстрого роста в теплой воде и вкусного мяса, сомов выращивают в рыбоводных фермах во многих странах мира - Австралии, Северной и Южной Америке.