Расто расположен в 35 км к северо-востоку от Авиньона. Соседние коммуны: Роэ на северо-востоке, Везон-ла-Ромен на востоке, Сабле на юге, Керанн на западе.
Расто является одной из 16 винодельческих коммун региона, которым присвоен знак AOC Côtes-du-Rhône villages.