Average Calculator
Enter a list of numbers to calculate the mean (average), median (middle value), and mode (most frequent value). Also shows the range, sum, and count of the data set.
When people say "average", they usually mean one of three different statistics: mean, median, or mode. Each summarizes a dataset in a different way, and choosing the right one matters. For symmetric, outlier-free data, mean works well. For skewed data with outliers (incomes, house prices), median better represents "typical". For categorical data (most popular shoe size), mode is the natural choice.
The **mean** (arithmetic average) is total ÷ count. It's the most familiar measure but is heavily influenced by extreme values. If 9 friends earn $50K and one earns $50M, their mean income is over $5M — misleading. The mean's power comes from its mathematical properties (foundation of variance, regression, ANOVA) and its conservation under summation.
The **median** is the middle value when sorted. For odd-count data, it's the central value; for even-count, it's the average of the two central values. Median is robust to outliers — that same group of 10 with one billionaire still has median income $50K. This is why "median household income" and "median home price" appear in news, not mean.
The **mode** is the most frequently occurring value. Datasets can have one mode (unimodal), two (bimodal), or more (multimodal). For continuous data, mode often gets binned. Categorical data — favorite color, T-shirt size — needs mode as the only sensible "average".
Common applications: grade calculations, sports statistics, scientific research, business analytics, demographic analysis, quality control, and any situation needing a single summary value for a list of data points.
Inputs
Results
Mean (Average)
30
Median
30
Mode
No mode (all unique)
Range
40
Sum
150
Count
5
Min
10
Max
50
Formula
How to use this calculator
- Enter each value in the provided fields (use 0 for unused slots).
- Calculator returns mean, median, mode, sum, count, and range.
- For more than 8 values, use a spreadsheet or programming tool.
- Mean: best for symmetric data without outliers.
- Median: best for skewed data or data with outliers.
- Mode: best for categorical or discrete data.
Worked examples
Test scores
**Scenario:** Student's test scores: 85, 90, 78, 92, 88. Class average? **Calculation:** Sum = 433. Mean = 433/5 = 86.6. Median = 88 (middle after sorting). No mode (all unique). **Result:** Mean and median both ~87, consistent. Indicates fairly symmetric distribution. Outliers would skew mean more than median. Final grade typically uses mean.
Home prices
**Scenario:** Recent home sales: $180K, $190K, $200K, $210K, $220K, $1,500K (mansion). **Calculation:** Mean = 2500/6 = $416,667. Median: sorted middle = ($200K + $210K)/2 = $205,000. **Result:** Mean ($417K) is misleadingly high due to mansion outlier. Median ($205K) better represents typical home in this neighborhood. Why real estate reports always use median home price.
T-shirt sizes
**Scenario:** Shirt sizes sold this week: S, S, M, M, L, L, L, L, XL, XL. **Calculation:** Mode = L (appears 4 times). Mean and median don't apply to non-numeric data. **Result:** L is the most common (modal) size. Restock more L; less of S and XL. Mode is the only meaningful "average" for categorical data like sizes, colors, models.
When to use this calculator
**Use averages for:**
- **Summary statistics**: representing a dataset with a single number. - **Sports analysis**: batting averages, scoring averages, ERAs. - **Academic grading**: course averages, GPA calculations. - **Business**: average sales, customer satisfaction, prices. - **Demographics**: income, age, household size. - **Quality control**: process means, deviations. - **Survey research**: rating averages. - **Financial returns**: geometric mean for compounding.
**Choosing the right average:**
- **Mean**: symmetric data, no outliers, mathematical operations needed. - **Median**: skewed data, outliers present, robust summary. - **Mode**: categorical data, identifying most common value.
**When mean misleads:**
Whenever data is skewed or has outliers, mean overstates "typical". - Income data (right-skewed). - House prices (right-skewed). - Wait times (right-skewed). - Sports salaries (extreme outliers). - File sizes on a system (some giant, most small).
Always check distribution shape before using mean alone.
**Symmetric vs skewed reminder:**
For normally distributed data: mean ≈ median ≈ mode. For right-skewed: mean > median > mode. For left-skewed: mean < median < mode.
If mean and median differ significantly, distribution is skewed.
**Common applications:**
- **GPA**: typically arithmetic mean of grades (weighted by credit hours). - **Batting average**: hits / at-bats (a proportion, technically not an average). - **Median home price**: real estate report standard. - **Salary surveys**: often report median to avoid CEO skew. - **Customer reviews**: usually mean (with caveats). - **Manufacturing yield**: mean production rate. - **Healthcare**: mean blood pressure, median life expectancy.
**Specialized averages:**
- **Weighted mean**: when items have different importance. - **Geometric mean**: for rates and ratios (investment returns). - **Harmonic mean**: for rates over equal distances (speeds). - **Trimmed mean**: drop extreme values (used in scoring).
**Weighted GPA example:**
3-credit class with A (4.0): contributes 4.0 × 3 = 12 points. 4-credit class with B (3.0): contributes 3.0 × 4 = 12 points. Total: 24 / 7 = 3.43 GPA.
Weighted by credit hours, not equal.
**Trimmed mean (Olympic scoring):**
Drop highest and lowest scores from judges, average the rest. Reduces effect of biased judges.
**Software for big datasets:**
- **Excel/Google Sheets**: built-in functions. - **Python (pandas)**: .mean(), .median(), .mode(). - **R**: statistical analysis standard. - **SQL**: AVG() for mean; percentile functions for median. - **Tableau, Power BI**: business intelligence.
**Pitfalls:**
- **Reporting mean for skewed data**: misleading. - **Forgetting outliers**: skew mean dramatically. - **Calculating average of averages**: usually wrong (need weighted). - **Treating ordinal as numeric**: rating 1-5 isn't really numeric. - **Mode for continuous data**: usually need to bin first. - **No mode reported as "no average"**: can have multiple modes. - **Confusing arithmetic, geometric, harmonic**: each has its use. - **Sample vs population**: sample mean is estimator of population mean.
Common mistakes to avoid
- Using mean when median is more appropriate (outliers, skew).
- Averaging averages without proper weighting.
- Reporting mean for income/house prices (use median).
- Forgetting mode for categorical data.
- Confusing arithmetic, geometric, harmonic means.
- Including outliers without comment.
- Reporting mean without measure of spread (standard deviation).
- Using percentage values' average instead of weighted percentages.