Live
Please enter at least 3 numbers.
Accepts commas, spaces, or line breaks between values
Please enter the value you want to look up.
The value whose percentile rank you want to find
Please enter at least 3 numbers.
Accepts commas, spaces, or line breaks between values
%
Please enter a percentile between 0 and 100.
Enter the percentile rank (0–100) to find the corresponding value
Result
Sorted Data Set
📋 Step-by-Step Solution

Sources & Methodology

Percentile calculations use the nearest-rank method and linear interpolation method, consistent with National Center for Education Statistics guidelines and standard statistics textbooks.
📖
Federal reference for how percentiles are computed and reported in standardized educational assessments across the United States.
🏫
Standard curriculum reference for percentile rank formula and interpretation used in AP Statistics and high school math courses.
📊
Reference for how the CDC applies percentile methods to pediatric growth data, illustrating real-world percentile usage in medicine.
Percentile Rank Method: Rank = (Number of values strictly below score ÷ Total n) × 100. Values equal to the score count as 0.5 each (half-count method).
Value at Percentile (Nearest-Rank): Index L = ceil((P ÷ 100) × n). Result = sorted[L−1].
Value at Percentile (Interpolation): Index = (P ÷ 100) × (n − 1). Interpolate between adjacent sorted values.
⏱ Last reviewed: March 2026

How to Calculate Percentile Rank — Formula & Examples

A percentile tells you where a particular value sits within a distribution of data. If your score is at the 80th percentile, you scored equal to or better than 80% of all values in the data set. Percentiles are used everywhere — from standardized tests and medical growth charts to salary benchmarks and business performance rankings.

Percentile Rank Formula

Percentile Rank = (Number of values below score ÷ Total number of values) × 100
Example: Your score is 85 in the data set {55, 62, 70, 71, 78, 82, 85, 88, 90, 95} (n = 10)
Values strictly below 85: 55, 62, 70, 71, 78, 82 = 6 values
Percentile Rank = (6 ÷ 10) × 100 = 60th percentile
Interpretation: Your score of 85 is higher than 60% of the data set.

How to Find the Value at a Given Percentile (Nearest-Rank Method)

Step 1: Sort the data ascending
Step 2: Calculate index L = ceil( (P ÷ 100) × n )
Step 3: Value at P = sorted data at position L
Example: Find the 75th percentile of {10, 20, 30, 40, 50, 60, 70, 80, 90, 100} (n = 10)
L = ceil((75 ÷ 100) × 10) = ceil(7.5) = 8
Value at position 8 in sorted data = 80
The 75th percentile value is 80.

Common Percentile Benchmarks

PercentileAlso Known AsMeaningCommon Use
10thP10Above 10% of valuesLower benchmark, underperformance flag
25thQ1Above 25% of valuesLower quartile; box plot left edge
50thMedian / Q2Above 50% of valuesMiddle of distribution
75thQ3Above 75% of valuesUpper quartile; "top quartile" benchmark
90thP90Above 90% of valuesHigh achiever threshold
95thP95Above 95% of valuesNear-top performer; gifted program cutoff
99thP99Above 99% of valuesElite threshold (MENSA, top medical ranges)

Percentile vs Percentage — Key Difference

Percentage is an absolute score: you answered 85 out of 100 questions correctly = 85%. Percentile rank is relative: your score of 85% placed you above 92% of other test-takers = 92nd percentile. The same raw percentage score can produce very different percentile ranks depending on how other people performed. A score of 70% on a very hard exam might be the 95th percentile; the same score on an easy exam might only be the 40th percentile.

Real-World Percentile Applications

💡 Percentile vs Percentile Rank: These terms are often used interchangeably but are technically different. A percentile rank is the percentage of values at or below a given score (e.g., "your score is at the 85th percentile rank"). A percentile value is the data value that corresponds to a given percentage (e.g., "the 85th percentile is a score of 92"). This calculator computes both.
Frequently Asked Questions
Percentile Rank = (Number of values below your score ÷ Total values) × 100. For example, if your score of 78 is higher than 14 out of 20 values, your percentile rank = (14 ÷ 20) × 100 = 70th percentile. Some methods count values equal to your score as half-counts for a more precise result.
Sort the data ascending. Calculate the index L = ceil((P ÷ 100) × n), where P is the percentile and n is the count. The value at that index in the sorted data is your answer. For example, the 90th percentile of 10 values: L = ceil(0.9 × 10) = ceil(9) = 9. The value at position 9 in the sorted list is the 90th percentile.
Being at the 90th percentile means your value is higher than or equal to 90% of all values in the data set. Only 10% of values are above yours. For standardized tests, the 90th percentile score means you outperformed 90 out of every 100 test-takers who took the same exam.
Percentage is an absolute score — you got 85 out of 100 = 85%. Percentile rank is a relative position — your 85% score placed you above 92% of other test-takers = 92nd percentile. Same percentage score can mean very different percentile ranks depending on how the group performed. Percentile is always about comparison to others; percentage is about your own raw score.
Quartiles divide data into 4 groups; percentiles divide into 100 groups. Q1 = 25th percentile, Q2 = 50th percentile (median), Q3 = 75th percentile. Quartiles are simpler summaries; percentiles give finer-grained rankings. Both describe where a value sits in the distribution relative to all other values.
Collect all scores, sort ascending, count how many scores fall strictly below yours, divide by total count, multiply by 100. If 36 out of 40 students scored below you: (36 ÷ 40) × 100 = 90th percentile. The calculator above automates every step — just paste all scores and enter the score you want to look up.
75th percentile is generally considered above average; 90th percentile is excellent; 95th and above is highly competitive for selective programs. For SAT: 1200+ is roughly the 74th percentile, 1400+ is roughly the 94th percentile. For LSAT: 160 is roughly the 80th percentile, 170 is roughly the 97th percentile. What is "good" depends on your target school's admission range.
Interpolation gives a more precise result between data points: index = (P ÷ 100) × (n − 1). Split into integer part i and fractional part f. Result = data[i] + f × (data[i+1] − data[i]). For example, 30th percentile of {10, 20, 30, 40, 50}: index = 0.30 × 4 = 1.2; result = data[1] + 0.2 × (data[2] − data[1]) = 20 + 0.2 × 10 = 22.
The 50th percentile is the median — the middle value of a sorted data set. Half the values fall below and half fall above. In a perfectly symmetric distribution the 50th percentile equals the mean. In skewed data they differ — the median is more representative of the center because it is not pulled by extreme outliers the way the mean is.
No. Percentile rank always falls between 0 and 100. A rank of 100 means your value equals or exceeds every value in the data set. A rank of 0 means your value is the lowest. In practice, most conventions report percentile ranks from 1 to 99 to avoid ambiguity, since technically no one can score above the 100th percentile in their own distribution.
Related Calculators
Popular Calculators
🧮

Missing a Statistics Calculator?

Can’t find the statistics calculator you need? Tell us — we build new ones every week.