Yes, there's a simple trasnlation using intervalo; for example:
age range translates to intervalo de edad o intervalo de edades.
page range translates to intervalo de páginas.
Here's the second meaning of intervalo (according to the DRAE):
intervalo.
(Del lat. intervallum).
2 . m. Conjunto de los valores que toma una magnitud entre dos límites dados. Intervalo de temperaturas, de energías, de frecuencias.
Sometimes rango is also used:
age range translates to rango de edad o rango de edades.
page range translates to rango de páginas.
Here's the fifth meaning of rango:
rango.
(Del fr. rang, y este del franco *hrĭng, círculo, corro de gente).
5 . m. Estad. Amplitud de la variación de un fenómeno entre un límite menor y uno mayor claramente especificados.