Длина Раставицы — 116 км, площадь бассейна — 1465 км². Долина трапециевидная, глубокая (до 40 м), шириной до 2,5 м. Пойма в верхнем течении заболочена, ниже — осушена; средняя ширина поймы 400 м. Русло извилистое, на отдельных участках разветвлённое. Средняя ширина русла в верховье — 7-15 м, в нижнем течении — 12-30 м, глубина до 2-2,5 м (в среднем течении). Уклон реки 1,3 м/км. Питание — дождевое и снеговое. В нижнем течении построены 3 водохранилища, есть немало прудов. Средний расход воды в устье Раставицы составляет 3,59 м³/с.
В древнерусскую эпоху на Раставице находились города Неятин и Ростовец, входившие в Поросскую оборонительную линию. Поскольку сама Раставица ни разу не упоминается в летописях, она могла в то время считаться началом Роси.