USA Phone Number Lookup:

North American Numbering Plan include 20 countries and several U.S. overseas territories:
All NANP Countries share the same dialing code sequence: 1 + area code + 7-digit local number.
USA States, Canada Provinces and the US territories are part of North America Numbering Plan.
Each NANP Country has a unique 3-digit area code known as NPA (Numbering Plan Area Code);
No need to dial the 011 prefix when calling between any of these 20 NANP countries.
NANP to NANP Dialing Code sequence; 1 + NPA area code + 7-digit telephone number.

+1-Area Code USA (see the 50 US States area codes below)
+1-Area Code Canada (see the 13 Canadian area codes below)
Additional +1 NANP countries (more North American countries listed below)

United States 50 states; All Area Codes
Alabama: 205, 251, 256, 334, 938
Alaska: 907
Arizona: 480, 520, 602, 623, 928
Arkansas: 479, 501, 870
California: 209, 213, 310, 323, 408, 415, 424, 442, 510, 530, 559, 562, 619, 626, 650, 657, 661, 707, 714, 747, 760, 805, 818, 831, 858, 909, 916, 925, 949, 951
Colorado: 303, 719, 720, 970
Connecticut: 203, 475, 860
Delaware: 302
Florida: 239, 305, 321, 352, 386, 407, 561, 727, 754, 772, 786, 813, 850, 863, 904, 941, 954
Georgia: 229, 404, 470, 478, 678, 706, 762, 770, 912
Hawaii: 808
Idaho: 208
Illinois: 217, 224, 309, 312, 331, 618, 630, 708, 773, 779, 815, 847, 872
Indiana: 219, 260, 317, 574, 765, 812
Iowa: 319, 515, 563, 641, 712
Kansas: 316, 620, 785, 913
Kentucky: 270, 502, 606, 859
Louisiana: 225, 318, 337, 504, 985
Maine: 207
Maryland: 240, 301, 410, 443
Massachusetts: 339, 351, 413, 508, 617, 774, 781, 857, 978
Michigan: 231, 248, 269, 313, 517, 586, 616, 734, 810, 906, 947, 989
Minnesota: 218, 320, 507, 612, 651, 763, 952
Mississippi: 228, 601, 662, 769
Missouri: 314, 417, 573, 636, 660, 816
Montana: 406
Nebraska: 308, 402
Nevada: 702, 775
New Hampshire: 603
New Jersey: 201, 609, 732, 848, 856, 862, 908, 973
New Mexico: 505
New York: 212, 315, 347, 516, 518, 585, 607, 631, 646, 716, 718, 845, 914, 917, 929
North Carolina: 252, 336, 704, 828, 910, 919, 980
North Dakota: 701
Ohio: 216, 234, 330, 419, 440, 513, 567, 614, 740, 937
Oklahoma: 405, 539, 580, 918
Oregon: 503, 541, 971
Pennsylvania: 215, 267, 412, 484, 570, 610, 717, 724, 814
Rhode Island: 401
South Carolina: 803, 843, 864
South Dakota: 605
Tennessee: 423, 615, 731, 865, 901, 931
Texas: 210, 214, 254, 281, 325, 361, 409, 430, 432, 469, 512, 682, 713, 806, 817, 830, 832, 903, 915, 936, 940, 956, 972, 979
Utah: 385, 435, 801
Vermont: 802
Virginia: 276, 434, 540, 571, 703, 757, 804
Washington: 206, 253, 360, 425, 509, 564
Washington, DC: 202
West Virginia: 304, 681
Wisconsin: 262, 414, 534, 608, 715, 920
Wyoming: 307

Canada Area Codes; all 10 provinces and 3 territories
Alberta: 403, 587, 780
British Columbia: 250, 604, 778
Manitoba: 204
New Brunswick: 506
Newfoundland and Labrador: 709
Northwest Territories: 867
Nova Scotia: 902
Nunavut: 867
Ontario: 226, 289, 416, 519, 613, 647, 705, 807, 905
Prince Edward Island: 902
Quebec: 418, 438, 450, 514, 819
Saskatchewan: 306
Yukon: 867

Additional NANP countries
+1-264 Anguilla
+1-268 Antigua and Barbuda
+1-242 Bahamas
+1-246 Barbados
+1-441 Bermuda
+1-284 British Virgin Islands
+1-345 Cayman Islands
+1-767 Dominica
+1-809/829/849 Dominican Republic
+1-473 Grenada
+1-876 Jamaica
+1-664 Montserrat
+1-869 Saint Kitts and Nevis
+1-758 Saint Lucia
+1-784 Saint Vincent and the Grenadines
+1-721 Sint Maarten
+1-868 Trinidad and Tobago
+1-649 Turks and Caicos Islands

NANP United States territories include:
+1-684 American Samoa
+1-671 Guam
+1-670 Northern Mariana Islands
+1-787/939 Puerto Rico
+1-340 U.S. Virgin Islands

NANP Country Area Codes, Exit Codes, NPA Codes, Exchange Codes
20 NANP Countries all share the same dialing code sequence;
NANP Telephone Number Format; (NPA)-NXX-XXXX;
NPA is Area Code; NXX is Exchange Code, which designates
the location; Subscriber Number is the last four digits XXXX.
Calling between NANP locations; Dial 1-NPA-NXX-XXXX;
Each country is assigned both an exit code and country code.
NANP Country Code is 1; NANP Country Exit Code is 011;
Call Internationally from NANP Country; dial Exit Code 011.
Example: How to Call Berlin, Germany from the United States?
Dial: Exit Code - Country Code - Area Code- Local Number;
How to Call Berlin, Germany from USA? Dial: 011 - 49 - 30 - XXXXXXXX