Первоначальный ареал обитания — Амурский бассейн и северо-восток Китая. В начале XX века рыба была обнаружена в озере Байкал (предполагают, что икра была занесена в озеро с птицами). Позднее ротан стали завозить с востока в центральные и северные регионы России, где он стал популярен среди простых людей благодаря своей неприхотливости к условиям содержания.
Люди стали выпускать его в различные водоемы, где ротан отлично приспосабливался, завоевывая таким образом все новые территории обитания. В настоящее время отмечается на большей части территории России и многих стран Европы, в бассейне Волги, Днепра, Дуная, Дона, Иртыша, Оби и др.
Ротан предпочитает жить в небольших слабо проточных или стоячих водоемах, например, в заросших поймах рек или заболоченных местах. Он очень живуч и неприхотлив, может жить и в илистых прудах, и в болотах, и даже в канавах.
Малочувствителен к недостатку кислорода и химическому составу воды, обычно предпочитает места, где других рыб мало, и отсутствуют его естественные враги — лососевые, щука, угорь, окунь, судак.
СПРАВКА: Способен существовать в широком диапазоне температур, и даже может временно переживать повышение выше 30 °C. Также известны способности к выживанию при вмерзании в лед. Головешки зимуют в ледовых полостях либо зарываются в ил.