Obseg (range) predstavlja interval vrednosti — (1..10) za števila, ('a'..'z') za črke itd. Obsegi so objekti s koristnimi metodami, ki se uporabljajo za iteracijo, rezanje, teste pripadnosti in case ujemanje. Gre za jedrnato in izrazno lastnost Ruby-ja.
