Західна, Центральна і частково, Східна Європа від Англії до басейну Дністра включно і на півночі від Піренеїв і Альп до басейну Північного і Балтійського морів. В Україні зустрічається в басейні Дунаю (пониззя, басейну Тиси, Пруту і Сірету), Дністра та Вісли.
Нерест у травні-червні при температурі більше 15 °C, закінчується при 20-22 °C. Плодючість самок від 15 до 100 тисяч ікринок.
Личинки і молодь живляться дрібними формами фіто- і зоопланктону та бентосу, дорослі риби харчуються виключно донними організмами: молюсками, черв'яками, личинками і ракоподібнимими, а також ікру, дрібну рибу, водорості та іншу рослинність.