Mean, Median, Mode and Range Calculator

Enter any list of numbers to get all the important descriptive statistics at once — mean, median, mode, range, minimum, maximum, count and sum. Useful for quickly summarising a dataset, checking homework or exploring a set of measurements.

Enter your data

Separate numbers with commas, spaces or new lines.

Enter at least one number and press Calculate.

What each statistic means

StatisticDefinitionExample (2, 4, 4, 6, 9)
MeanSum ÷ count — the arithmetic average25 / 5 = 5
MedianMiddle value when the list is sorted4
ModeMost frequently occurring value(s)4
RangeMaximum − minimum9 − 2 = 7
Min / MaxSmallest and largest values2, 9
SumTotal of all values25
CountNumber of values5

Choosing between mean and median

The mean uses every value and is affected by outliers. The median ignores how far each value is from the middle, so it is more robust to extreme values. For skewed data (income, house prices, waiting times), the median is usually the better summary.

Worked examples

Example 1 — Symmetric data

Values: 3, 5, 5, 7, 9

Mean = 5.8, median = 5, mode = 5, range = 6.

Mean 5.8 · Median 5 · Mode 5 · Range 6

Example 2 — Outlier

Values: 3, 5, 5, 7, 100

Mean = 24 (pulled by the outlier), median = 5 (unchanged), mode = 5, range = 97.

Mean 24 · Median 5 · Mode 5 · Range 97

Example 3 — No mode

Values: 1, 2, 3, 4, 5

Every value appears once, so there is no mode. Mean = median = 3.

No mode

Frequently asked questions

A dataset can have more than one mode. If two values tie for the highest frequency, they are both modes (bimodal); if more than two tie, the set is called multimodal. The calculator shows all modes when this happens.

For an even count, the median is the average of the two middle values. For example, the median of 2, 4, 6, 8 is (4 + 6) / 2 = 5.

It depends on the shape of the data. When data is roughly symmetric with no big outliers, the mean and median are close and either is fine. When data is skewed (income, house prices, waiting times), the median better represents the "typical" value because it ignores extremes.