Since 2010 · Powering 2M+ tool runs every month
Since 2010
Add to Chrome

My Toolbox

Automatic Mode

No saved tools yet.

Go Premium
Related tools
Interquartile Range CalculatorRange CalculatorDomain and Range CalculatorQuartile CalculatorStandard Deviation CalculatorMean CalculatorMean Median Mode CalculatorSample Standard Deviation CalculatorFive Number Summary CalculatorMode Calculator
Home Page > Guide

How to Find the Range of a Data Set

Largest minus smallest — the one statistic that ignores 98% of a 100-value data set.

The short version

Range = maximum − minimum. For 62, 65, 67, 68, 70, 71, 71, 72, 74, 75, 77, 80 the range is 80 − 62 = 18. Keep the unit of the original data. Then check both extremes for typos, because those two numbers are the only ones the answer depends on.

Key takeaways

  • The range reads exactly two values however big the data set is. At n = 10 that means it ignores 80% of your data; at n = 100, 98%; at n = 1,000, 99.8%.
  • In the worked example below, changing one of twelve values from 80 to 800 multiplied the range by 41 — while the interquartile range stayed at 6.5, completely unmoved.
  • The range grows with sample size even when nothing about the data changed. Drawing from the same normal distribution, the average range runs 1.13σ at n = 2, 3.08σ at 10, 5.02σ at 100 and 6.48σ at 1,000.
  • That makes ranges from different sample sizes not comparable. A bigger range can mean nothing more than a bigger sample.
  • “Range” means two different things. In statistics it is one number; in algebra the range of a function is the set of outputs it can produce. Different question, different tool.
  • The range is never negative, and it is zero only when every value is identical.

How do you find the range?

Find the biggest number, find the smallest number, subtract.

Twelve values. The range looks at two of them. 62 min 80 max range = 18 The ten grey points can sit anywhere between the ends without changing the answer at all.
Move any grey point anywhere inside the line and the range stays 18. That is the property everything else on this page follows from.

Worked through on that data set — twelve exam scores:

62, 65, 67, 68, 70, 71, 71, 72, 74, 75, 77, 80

  1. Maximum = 80
  2. Minimum = 62
  3. Range = 80 − 62 = 18 marks

Two things about the mechanics. First, the range keeps the unit of the original data — 18 marks here, not 18. Second, you do not have to sort the list; you only have to look at every value once. Sorting helps mostly because it makes the two extremes impossible to miss, and missing one is the only way to get this wrong.

Which “range” are you looking for?

Two different subjects use the word for two unrelated things, and searching for one turns up the other. Check this table before going further.

The word “range” in statistics and in algebra
Range in statisticsRange of a function
What it isA single numberA set of values
InputA list of dataA function such as f(x) = x2
Answer looks like18y ≥ 0
How you find itmax − minWork out every output the function can reach
Paired withMean, median, IQRDomain
UseRange CalculatorDomain and Range Calculator

The quick test: if the question mentions f(x), it is the algebra one. If it hands you a list of numbers, it is this page. The rest of this guide is about the statistics meaning.

What one typo does to the range

Because only two values contribute, the range is completely at the mercy of both. Take the same twelve scores and mistype the last one as 800 instead of 80 — a single stray keystroke.

Twelve exam scores, before and after one mistyped entry
MeasureCorrect dataWith 80 typed as 800Change
Range18738× 41
Standard deviation5.10210.72× 41
Median7171unchanged
Interquartile range6.56.5unchanged

The range multiplied by 41. So did the standard deviation, which uses every value but squares the distances and so is dominated by the far one. The median and the interquartile range did not move at all, because both describe the middle of the sorted list and neither cares what the outermost value happens to be.

The practical rule. Whenever you report a range, look at the two values that produced it and satisfy yourself they are real. No other check will catch the error, because no other value in the data set has any influence on the answer.

Why the range grows with sample size

This is the property that most often leads people astray, because it makes the range look like it is telling you something when it is not.

Draw values from a fixed normal distribution — the spread of the underlying population never changes — and simply take more of them. Every extra draw is another chance to land further out, so the expected range keeps climbing.

Average range of n draws from the same normal distribution, in standard deviations
Sample size nAverage rangeValues usedValues ignored
21.128σ100%0%
52.326σ40%60%
103.078σ20%80%
203.735σ10%90%
304.086σ6.7%93.3%
504.498σ4%96%
1005.015σ2%98%
2505.638σ0.8%99.2%
1,0006.483σ0.2%99.8%

Read the first two columns together. The population spread σ is identical on every row. Only n changed, and the range nearly sextupled. Meanwhile the third and fourth columns show the cost: by n = 100 the statistic is built from 2% of the data you collected.

What this rules out. Comparing the range of a 12-value sample with the range of a 500-value sample tells you almost nothing about which underlying process is more variable. The larger sample will usually have the larger range whatever the truth is. Use the standard deviation or the IQR for that comparison — neither has this bias.

The same table read backwards is also why the range remains genuinely useful in one place: quality control. When every sample is the same fixed size — five parts off the line, every hour — the bias is constant, and the range becomes a fast, division-free estimate of σ. That is exactly what a control chart does, dividing the average range by the tabulated constant for that sample size (2.326 for n = 5, matching the second row above).

What to report instead

Choosing a measure of spread
MeasureValues it usesSurvives an outlier?Grows with n?Use it when
Range 2 no yes The extremes themselves are the point
Interquartile range middle 50% yes no Data is skewed or has outliers
Standard deviation all no no Data is roughly symmetric
Mean absolute deviation all partly no You want an average distance, unsquared
Five number summary 5 yes partly You want the shape, not one number

For the twelve exam scores, a complete answer reads: median 71, IQR 6.5, range 18 (62 to 80). That is three numbers, and between them they say where the middle sits, how tightly the bulk clusters, and how far the extremes reach. The range alone says only the last of those.

One more reason to name the endpoints. “Range 18” and “range 62 to 80” carry very different amounts of information, and the second costs nothing extra to write. In everyday English — and in most published tables — “the range” means the pair of endpoints, not the subtraction. Give both and no reader has to guess which you meant.

Range of grouped data

When the data has already been sorted into classes you no longer have the actual extremes, so the range becomes an estimate. Subtract the lower boundary of the lowest class from the upper boundary of the highest class.

Estimating the range from a frequency table
ClassFrequencyBoundaries
10 – 1949.5 – 19.5
20 – 291119.5 – 29.5
30 – 39729.5 – 39.5

Using the stated class limits the range is 39 − 10 = 29. Using continuous class boundaries it is 39.5 − 9.5 = 30. Both are accepted; exam boards differ, so follow whichever convention your course uses and say which one you used.

Either way the answer is an overestimate of the true range in the usual case, because the real maximum sits somewhere inside the top class rather than at its edge. Grouping has thrown away exactly the two values the range needs.

When the range is the right answer

Everything above is a warning, so it is worth stating plainly where the range earns its place:

What it is not good for is the job it most often gets given: standing alone as the summary of how spread out a data set is.

Terms worth knowing

Range
Maximum minus minimum. One number, in the same unit as the data.
Outlier
A value far from the rest. Commonly flagged as anything more than 1.5 × IQR beyond the nearest quartile. The range has no defence against one.
Quartiles
The three cuts that split sorted data into four equal parts. Q1, the median, and Q3.
Interquartile range (IQR)
Q3 − Q1, the width of the middle half. Unmoved by anything outside the quartiles.
Standard deviation
The root-mean-square distance from the mean. Uses every value, but squaring gives distant points outsized influence.
Five number summary
Minimum, Q1, median, Q3, maximum — the five numbers a box plot draws.
Population vs sample
A population is everything you care about; a sample is the part you measured. It changes the standard deviation formula, but not the range, which is the same subtraction either way.
Grouped data
Data already sorted into classes with counts. The individual values, including both extremes, are gone.
Range of a function
The algebra meaning: the set of all outputs a function produces. Unrelated to anything else in this list.

All 13 statistics tools in this guide

Authoritative sources

Last updated: 2026-09-01 · Published: 2024-03-25 · Written by the miniwebtool.com editorial team.

This guide is for general and educational use. The expected-range figures are the d2 constants, obtained here by numerically integrating the expected range of n standard normal draws with Simpson’s rule over −12 to +12; they reproduce the published control-chart d2 table exactly at three decimal places. The exam-score example is illustrative. Where a course or exam board specifies a convention — particularly for grouped data and for quartile placement, which has several accepted definitions — follow it over the conventions described here.

Top & Updated:

Find Minimum and MaximumHow Much Weight Should I Lose?How Old Are You?View all →
Home Page > Guide > How to Find the Range of a Data Set