All guides
histogrambox plotdot plotcomparison

Histogram vs Box Plot vs Dot Plot: Which to Use (By Data Size)

Under 50 values: use a dot plot; 30 or more: use a histogram; comparing groups: use a box plot. See the decision rule, comparison table, and free tools.

By ChartsMakers Editorial Team·5 min read·Published 2026-05-14·Reviewed 2026-09-23

Histograms, box plots, and dot plots all visualize the distribution of numerical data — but they answer different questions, suit different dataset sizes, and reveal different features.

The short answer: use a dot plot maker when you need to see every value in a small dataset, a histogram maker to see the distribution shape of 30 or more values, and a box plot maker when comparing groups.

Quick summary

  • Dot plot — every individual value visible; best for small datasets
  • Histogram — full distribution shape; best for medium to large datasets
  • Box plot — compact five-number summary; best for comparing groups

Head-to-head comparison

Dot plotHistogramBox plot
Shows individual valuesYesNoNo
Shows distribution shapeYes (small n)Yes (full shape)Summary only
Shows median explicitlyNoNoYes
Shows outliers explicitlyYesHidden in binsYes (dots)
Good for n < 30Best choiceNot idealWorks
Good for n = 30–200Gets crowdedGoodGood
Good for n > 200ClutteredBest choiceGood
Comparing 2+ groupsPoorDifficultExcellent
Used in K–12 educationYesYesYes
Used in research papersRarelyFrequentlyFrequently

When to use a dot plot

When to use
  • Dataset has fewer than 50 values and individual values matter
  • You need to answer "how many got exactly X?"
  • Teaching or classroom context — students can count every dot
  • Survey ratings on a small scale (1–5) with 20–40 responses

A dot plot with 200+ values becomes visual noise. When your dataset grows beyond what you'd count by hand, switch to a histogram.

When to use a histogram

When to use
  • Dataset has 30+ values and you want to see the overall shape
  • Checking whether data is normally distributed, skewed, or bimodal
  • Exploring a single variable before modeling or analysis
  • Presenting a distribution to a general audience

Histograms lose individual values and make group comparison awkward — you can't easily stack two histograms on one chart. For comparing groups, use a box plot.

When to use a box plot

When to use
  • Comparing two or more groups side by side (test scores by class, salaries by department)
  • You need to show median, IQR, and outliers quickly
  • Dataset has any size — box plots summarize efficiently regardless of n
  • Research or lab reports where the five-number summary is standard

Box plots sacrifice distribution shape for compactness. You won't see whether a distribution is bimodal from a box plot alone.

The trade-off

More detail → less comparison power. More comparison power → less detail.

  • Dot plot: maximum detail, minimum comparison (one chart, small data)
  • Histogram: good detail, poor comparison (bin counts, not summaries)
  • Box plot: minimum detail, maximum comparison (five numbers, any group count)

Decision guide

Question 1: Are you comparing groups?

  • Yes → box plot
  • No → continue to question 2

Question 2: How many data points?

  • Fewer than 50 → dot plot
  • 50 or more → histogram

Question 3: Do you need to show individual values?

  • Yes → dot plot (regardless of size, with caution above 100)
  • No → histogram or box plot

Combining charts

For more detail, combine them:

  • Histogram + box plot overlaid: shows shape and summary statistics together
  • Dot plot + box plot overlaid: individual values with summary (ideal for 20–80 points)

This is common in scientific papers where you want transparency (show the data) and comparison (show the summary).

FAQ

Q

Can I overlay a box plot on a histogram?

Yes — this is a standard combination in data science. The histogram shows the full shape; the box plot layer adds the median and quartile positions. Most statistical software supports this directly.

Q

Which shows outliers most clearly?

Box plots flag outliers explicitly as individual dots beyond the whiskers. Histograms bury outliers in a bin at the tail. Dot plots show every outlier as a visible dot. Box plots win for outlier communication at scale; dot plots win when you have few points and want readers to see the exact values.

Q

Which chart should I use for a statistics class assignment?

Follow what the assignment asks. For showing a single distribution with individual values → dot plot. For showing distribution shape with 30+ values → histogram. For comparing two groups → box plot. If the assignment doesn't specify, a box plot with comparison data or a histogram with a large single dataset are the most commonly expected choices in statistics courses.

How this guide is reviewed

This guide is maintained by the ChartsMakers Editorial Team and reviewed for statistical accuracy, product behavior, and clarity. When a guide relies on software behavior or statistical definitions, we check it against official documentation or established references. See our editorial policy.

Want to try it with your data?

Paste your data into one of these chart tools.