3000 (number)

3000 (three thousand) is the natural number following 2999 and preceding 3001.

It is the smallest number requiring thirteen letters in English (when "and" is required from 101 forward).

There are 120 prime numbers between 3000 and 4000:[34][35]