The country code for the USA is 1 — you’ll usually see it written as +1. The confusion between 011 and 001 comes from mixing up two different things:

  • +1 / 1 / 001 → This is the country code for the United States.
  • 011 → This is the international exit code used when you are dialing out of the USA (and other North American countries) to another country.

So which should you use?

  1. If you are outside the USA and calling a US number:
    • Dial your country’s exit code (often 00, 0011, 010, etc., depending on where you are),
    • Then the country code 1 ,
    • Then the area code and local number.
    • Example from Europe: 00 1 xxx xxx xxxx (here, 00 is exit, 1 is the US country code).
  2. If you are in the USA and calling another country:
    • You dial 011 first as the exit code ,
    • Then the other country’s code.
    • Example to the UK from the USA: 011 44 ...

Simple way to remember

  • Country code (USA) : +1 (sometimes written as 001 in certain systems).
  • Exit code from the USA/Canada/Mexico to go international : 011.

So to your exact question, “what is the country code for the usa is it 011 or 001?”

  • The country code is 1 (often shown as +1 , sometimes as 001).
  • 011 is not a country code , it’s an exit code when dialing out from North America.