Random US Area Codes

Real US area codes with the state they belong to.

0 area codes

Random US Area Code Generator

Pick random US telephone area codes and see which state they belong to. Use it to build realistic phone test data, study for a geography quiz, or settle the question "where is 503?" by drawing codes until you learn them.

What an area code tells you

The three-digit area code is the first part of a North American phone number. When the system was introduced in 1947, the busiest regions received codes that were quickest to dial on rotary phones – New York got 212, Los Angeles 213 and Chicago 312. Today there are more than 300 geographic codes in the United States.

Option Effect
State Limit the draw to one state or the District of Columbia
Show Code with state name, or just the three digits
Sort ascending Order results numerically for tables and docs
No repeats Each code at most once per batch

Ideas for using random area codes

  • Phone validation tests – make sure your form accepts codes from every state, not only the one you live in.
  • Seed data – combine codes with random seven-digit numbers to build contact lists; or use the random phone number generator, which does this for you.
  • Quizzes – switch to Area code only, generate ten codes and guess the state before revealing the answer.
  • Marketing analysis – sample regions for a survey or call-center rotation plan.

About the data

The list contains the principal area codes for all 50 states and Washington, D.C. Overlays and recently introduced codes may be missing, and toll-free or non-geographic codes (800, 900, 500) are excluded on purpose.

Frequently Asked Questions

Yes. Every code in the list is an assigned geographic area code from the North American Numbering Plan, matched to the state it serves. The list covers the main codes of every state, not every overlay.

Small or sparsely populated states such as Alaska, Wyoming, Vermont and Montana still fit into a single area code. Big states like California and Texas need dozens because of the number of phone lines.

When a region runs out of numbers, a second code is added to the same area instead of splitting it. New lines get the new code, which is why ten-digit dialling is required in most of the US.

No. Area codes start with 2–9, which leaves 0 and 1 free for operator and long-distance prefixes. Codes like 800 and 888 are toll-free, not geographic, so they are not included.