Skip to content

Prime Numbers from 1 to 1000

All 168 primes up to 1000, with full lists for 1 to 200 and 100 to 200.

  • Prime numbers
  • Checked 10 Oct 2026
Answer

There are 168 prime numbers from 1 to 1000. There are 46 from 1 to 200 and 21 from 100 to 200.

Prime numbers 1 to 1000: there are 168 of them. The smallest is 2 and the largest is 997. A prime number has exactly two factors, 1 and itself, so each number in the chart below can only be divided evenly by 1 and by itself.

RangePrimesCount
1 to 1002, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 9725
101 to 200101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 19921
201 to 300211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283, 29316
301 to 400307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 39716
401 to 500401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 487, 491, 49917
501 to 600503, 509, 521, 523, 541, 547, 557, 563, 569, 571, 577, 587, 593, 59914
601 to 700601, 607, 613, 617, 619, 631, 641, 643, 647, 653, 659, 661, 673, 677, 683, 69116
701 to 800701, 709, 719, 727, 733, 739, 743, 751, 757, 761, 769, 773, 787, 79714
801 to 900809, 811, 821, 823, 827, 829, 839, 853, 857, 859, 863, 877, 881, 883, 88715
901 to 1000907, 911, 919, 929, 937, 941, 947, 953, 967, 971, 977, 983, 991, 99714

Prime numbers from 1 to 200

There are 46 prime numbers from 1 to 200. Here is the full list:

2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199

The first 25 of these are below 100, and the other 21 are between 100 and 200.

Prime numbers from 100 to 200

There are 21 prime numbers from 100 to 200: 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199.

Since 100 and 200 are both even, they are not prime. So the list for 101 to 200 is exactly the same 21 numbers. Seven twin prime pairs sit in this range: (101, 103), (107, 109), (137, 139), (149, 151), (179, 181), (191, 193), (197, 199).

How many primes are in each hundred?

Primes thin out as numbers get bigger, but not in a perfectly smooth way. Here is the count for each block of one hundred:

RangeNumber of primes
1 to 10025
101 to 20021
201 to 30016
301 to 40016
401 to 50017
501 to 60014
601 to 70016
701 to 80014
801 to 90015
901 to 100014

Add them up and you get 168. The first hundred has the most primes, 25. Several later hundreds have only 14. There are 95 primes from 1 to 500, so 73 primes lie between 501 and 1000.

How to check if a number up to 1000 is prime

You only need to divide by primes up to the square root of the number. The square root of 1000 is about 31.6, so for any number up to 1000 you test at most these 11 primes: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29 and 31.

  1. Rule out even numbers (except 2) and numbers ending in 5 (except 5).
  2. Add the digits. If the total divides by 3, so does the number.
  3. Try 7, 11, 13 and the larger primes, stopping once the prime squared is bigger than your number.

Example: is 221 prime? It is odd, does not end in 5, and its digits add to 5, so 3 does not divide it. 7 and 11 do not divide it. But 13 does: 221 = 13 × 17. So 221 is composite. The table of 13 and table of 17 make this easy to spot.

Example: is 199 prime? Its square root is just over 14, so test 2, 3, 5, 7, 11 and 13. None divide 199, so it is prime.

Interesting facts about primes up to 1000

  • The largest prime below 1000 is 997. The three largest are 983, 991 and 997.
  • The first prime above 100 is 101, and 101 and 103 form a twin prime pair.
  • There are 35 twin prime pairs below 1000.
  • 1001 is not prime: 1001 = 7 × 11 × 13. Many people guess wrong on this one.
  • Going further, there are 1229 primes below 10000.

For the smaller range with a colour chart and the sieve method, see prime numbers 1 to 100. To learn what makes a number prime, read about prime numbers and twin primes. You can also see how to write 101 in words or 1000 in words.

Try any number in the checker below. It also shows the prime factors of composite numbers.

Questions people ask

How many prime numbers are there from 1 to 1000?

There are 168 prime numbers from 1 to 1000. The smallest is 2 and the largest is 997. Of these, 25 are below 100.

What are the prime numbers from 1 to 200?

There are 46 prime numbers from 1 to 200. The 25 primes below 100 run from 2 to 97, and the 21 primes from 100 to 200 run from 101 to 199. The full list is on this page.

What are the prime numbers between 100 and 200?

The prime numbers between 100 and 200 are 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199. There are 21 of them.

How many prime numbers are there between 1 and 200?

There are 46 prime numbers between 1 and 200. That is 25 below 100 and 21 from 101 to 200.

What is the largest prime number below 1000?

The largest prime number below 1000 is 997. It cannot be divided evenly by any prime up to 31, which is the largest prime below its square root.