Ir para o conteúdo principal
DH .COM.BR
📞

DDD de Todas as Cidades do Brasil — Guia Completo 2026

Equipe DataHora 10 min de leitura

Se voce ja precisou fazer uma ligacao interurbana no Brasil, certamente se deparou com a sigla DDD — a Discagem Direta a Distancia. Embora o WhatsApp e outros aplicativos tenham reduzido drasticamente a quantidade de ligacoes telefonicas tradicionais, o sistema DDD continua sendo uma informacao essencial no dia a dia: desde o cadastro em servicos online ate a identificacao da origem de uma chamada desconhecida no celular.

Neste guia completo, voce vai encontrar a tabela de todos os codigos DDD do Brasil organizados por estado e regiao, aprender como fazer ligacoes interurbanas e internacionais, entender a historia do sistema e descobrir o que o futuro reserva para o DDD na era digital.

O Que e o DDD?

O DDD — Discagem Direta a Distancia — e o sistema brasileiro de codigos de area telefonicos. Cada codigo DDD e composto por dois digitos e identifica uma regiao geografica especifica do pais. Quando voce ve um numero de telefone no formato (11) 9xxxx-xxxx, o “11” entre parenteses e o codigo DDD, indicando que aquele numero pertence a regiao da Grande Sao Paulo.

O sistema foi criado para permitir que os proprios usuarios pudessem completar ligacoes interurbanas diretamente, sem precisar da intermediacao de uma telefonista — algo que era obrigatorio antes da decada de 1970. Antes do DDD, para ligar de Sao Paulo para o Rio de Janeiro, era necessario ligar para a central telefonica, solicitar a conexao e aguardar — um processo que podia levar minutos ou ate horas em horarios de pico.

Tabela Completa de DDDs por Estado e Regiao

O Brasil possui 67 codigos DDD diferentes, distribuidos entre os 26 estados e o Distrito Federal. A numeracao segue um padrao regional: o primeiro digito indica a macrorregiao do pais. Confira a tabela completa:

Regiao Sudeste

    <table class="w-full border-collapse text-gray-700">
      <thead>
        <tr class="bg-brand-50 text-left">
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Estado</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Codigos DDD</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Principais Cidades</th>
        </tr>
      </thead>
      <tbody>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Sao Paulo</td>
          <td class="px-4 py-3">11, 12, 13, 14, 15, 16, 17, 18, 19</td>
          <td class="px-4 py-3">SP Capital (11), Santos (13), Campinas (19), Ribeirao Preto (16)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Rio de Janeiro</td>
          <td class="px-4 py-3">21, 22, 24</td>
          <td class="px-4 py-3">RJ Capital (21), Campos (22), Volta Redonda (24)</td>
        </tr>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Minas Gerais</td>
          <td class="px-4 py-3">31, 32, 33, 34, 35, 37, 38</td>
          <td class="px-4 py-3">BH (31), Juiz de Fora (32), Uberlandia (34), Pocos de Caldas (35)</td>
        </tr>
        <tr>
          <td class="px-4 py-3 font-medium">Espirito Santo</td>
          <td class="px-4 py-3">27, 28</td>
          <td class="px-4 py-3">Vitoria (27), Cachoeiro (28)</td>
        </tr>
      </tbody>
    </table>

Regiao Sul

    <table class="w-full border-collapse text-gray-700">
      <thead>
        <tr class="bg-brand-50 text-left">
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Estado</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Codigos DDD</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Principais Cidades</th>
        </tr>
      </thead>
      <tbody>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Parana</td>
          <td class="px-4 py-3">41, 42, 43, 44, 45, 46</td>
          <td class="px-4 py-3">Curitiba (41), Londrina (43), Maringa (44), Foz do Iguacu (45)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Santa Catarina</td>
          <td class="px-4 py-3">47, 48, 49</td>
          <td class="px-4 py-3">Joinville (47), Florianopolis (48), Chapeco (49)</td>
        </tr>
        <tr>
          <td class="px-4 py-3 font-medium">Rio Grande do Sul</td>
          <td class="px-4 py-3">51, 53, 54, 55</td>
          <td class="px-4 py-3">Porto Alegre (51), Pelotas (53), Caxias do Sul (54)</td>
        </tr>
      </tbody>
    </table>

Regiao Centro-Oeste

    <table class="w-full border-collapse text-gray-700">
      <thead>
        <tr class="bg-brand-50 text-left">
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Estado</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Codigos DDD</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Principais Cidades</th>
        </tr>
      </thead>
      <tbody>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Distrito Federal</td>
          <td class="px-4 py-3">61</td>
          <td class="px-4 py-3">Brasilia (61)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Goias</td>
          <td class="px-4 py-3">62, 64</td>
          <td class="px-4 py-3">Goiania (62), Rio Verde (64)</td>
        </tr>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Mato Grosso</td>
          <td class="px-4 py-3">65, 66</td>
          <td class="px-4 py-3">Cuiaba (65), Rondonopolis (66)</td>
        </tr>
        <tr>
          <td class="px-4 py-3 font-medium">Mato Grosso do Sul</td>
          <td class="px-4 py-3">67</td>
          <td class="px-4 py-3">Campo Grande (67)</td>
        </tr>
      </tbody>
    </table>

Regiao Nordeste

    <table class="w-full border-collapse text-gray-700">
      <thead>
        <tr class="bg-brand-50 text-left">
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Estado</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Codigos DDD</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Principais Cidades</th>
        </tr>
      </thead>
      <tbody>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Bahia</td>
          <td class="px-4 py-3">71, 73, 74, 75, 77</td>
          <td class="px-4 py-3">Salvador (71), Ilheus (73), Juazeiro (74), Feira de Santana (75)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Sergipe</td>
          <td class="px-4 py-3">79</td>
          <td class="px-4 py-3">Aracaju (79)</td>
        </tr>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Pernambuco</td>
          <td class="px-4 py-3">81, 87</td>
          <td class="px-4 py-3">Recife (81), Petrolina (87)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Alagoas</td>
          <td class="px-4 py-3">82</td>
          <td class="px-4 py-3">Maceio (82)</td>
        </tr>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Paraiba</td>
          <td class="px-4 py-3">83</td>
          <td class="px-4 py-3">Joao Pessoa (83)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Rio Grande do Norte</td>
          <td class="px-4 py-3">84</td>
          <td class="px-4 py-3">Natal (84)</td>
        </tr>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Ceara</td>
          <td class="px-4 py-3">85, 88</td>
          <td class="px-4 py-3">Fortaleza (85), Juazeiro do Norte (88)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Piaui</td>
          <td class="px-4 py-3">86, 89</td>
          <td class="px-4 py-3">Teresina (86), Picos (89)</td>
        </tr>
        <tr>
          <td class="px-4 py-3 font-medium">Maranhao</td>
          <td class="px-4 py-3">98, 99</td>
          <td class="px-4 py-3">Sao Luis (98), Imperatriz (99)</td>
        </tr>
      </tbody>
    </table>

Regiao Norte

    <table class="w-full border-collapse text-gray-700">
      <thead>
        <tr class="bg-brand-50 text-left">
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Estado</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Codigos DDD</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Principais Cidades</th>
        </tr>
      </thead>
      <tbody>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Para</td>
          <td class="px-4 py-3">91, 93, 94</td>
          <td class="px-4 py-3">Belem (91), Santarem (93), Maraba (94)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Amazonas</td>
          <td class="px-4 py-3">92, 97</td>
          <td class="px-4 py-3">Manaus (92), Tefe (97)</td>
        </tr>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Amapa</td>
          <td class="px-4 py-3">96</td>
          <td class="px-4 py-3">Macapa (96)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Roraima</td>
          <td class="px-4 py-3">95</td>
          <td class="px-4 py-3">Boa Vista (95)</td>
        </tr>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Rondonia</td>
          <td class="px-4 py-3">69</td>
          <td class="px-4 py-3">Porto Velho (69)</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Acre</td>
          <td class="px-4 py-3">68</td>
          <td class="px-4 py-3">Rio Branco (68)</td>
        </tr>
        <tr>
          <td class="px-4 py-3 font-medium">Tocantins</td>
          <td class="px-4 py-3">63</td>
          <td class="px-4 py-3">Palmas (63)</td>
        </tr>
      </tbody>
    </table>

Como Fazer Ligacoes Interurbanas e Internacionais

Mesmo na era dos smartphones, saber fazer ligacoes interurbanas e internacionais corretamente pode ser necessario em diversas situacoes — desde ligar para um numero fixo comercial ate entrar em contato com consulados ou servicos no exterior. Veja como funciona:

Ligacao Interurbana (dentro do Brasil)

Para ligar de uma cidade para outra dentro do Brasil, o formato e:

0 + operadora + DDD + numero

Os codigos das principais operadoras sao:

  • Vivo (Telefonica): 15
  • TIM: 41
  • Claro: 21
  • Oi: 31

Exemplo pratico: Para ligar de Belo Horizonte (DDD 31) para Curitiba (DDD 41) usando a Vivo, voce discaria: 0 + 15 + 41 + numero do telefone.

Ligacao Internacional (do Brasil para o exterior)

Para ligar do Brasil para outro pais, o formato e:

00 + operadora + DDI do pais + codigo da cidade + numero

Exemplo: Para ligar para Nova York (EUA) usando a Claro: 00 + 21 + 1 + 212 + numero. O DDI dos Estados Unidos e 1, e 212 e o codigo de area de Manhattan.

Ligacao do Exterior para o Brasil

Quem estiver no exterior e precisar ligar para um numero brasileiro deve usar o formato internacional:

+55 + DDD + numero

O +55 e o codigo DDI do Brasil. Note que nao se usa o codigo da operadora em ligacoes internacionais de entrada. Exemplo: Para ligar dos EUA para um celular em Sao Paulo: +55 11 9xxxx-xxxx.

Historia do DDD no Brasil

A historia do DDD no Brasil esta intimamente ligada a modernizacao das telecomunicacoes no pais. Confira os marcos mais importantes:

  • Decada de 1960: O sistema telefonico brasileiro era fragmentado, operado por centenas de pequenas empresas regionais. Fazer uma ligacao interurbana podia levar horas, pois dependia de telefonistas que conectavam as centrais manualmente.
  • 1972: A Telebras (Telecomunicacoes Brasileiras S.A.) e criada pelo governo federal para unificar e modernizar o sistema de telecomunicacoes. A empresa inicia o projeto de implantacao da discagem direta a distancia em todo o territorio nacional.
  • 1975-1980: O sistema DDD e gradualmente implantado nas principais capitais e cidades brasileiras. Sao Paulo e Rio de Janeiro foram as primeiras cidades a receber o servico. O codigo de area de Sao Paulo (11) e do Rio (21) foram atribuidos nessa epoca e permanecem ate hoje.
  • Decada de 1980: O DDD se expande para cidades menores e regioes mais remotas. O sistema de numeracao e padronizado em todo o pais, com codigos de 2 digitos para as areas e numeros de 7 a 8 digitos para os telefones.
  • 1998: A privatizacao da Telebras divide o sistema em operadoras regionais e de longa distancia. E introduzido o Codigo de Selecao de Prestadora (CSP) — o famoso numero da operadora que precede o DDD — para garantir a livre concorrencia entre as empresas.
  • 2008-2012: Com a explosao dos celulares, a Anatel determina a adoção do nono digito para numeros moveis, comecando por Sao Paulo (2012) e sendo estendido a todo o pais ate 2016. Isso ampliou a capacidade de numeracao de 90 milhoes para 900 milhoes de combinacoes por DDD.
  • 2020 em diante: O sistema DDD permanece em funcionamento, mas seu uso pratico diminui significativamente com a popularizacao de aplicativos de comunicacao baseados em internet.

DDD vs. DDI: Entenda a Diferenca

Embora as siglas sejam parecidas, DDD e DDI sao sistemas diferentes com propositos distintos:

    <table class="w-full border-collapse text-gray-700">
      <thead>
        <tr class="bg-brand-50 text-left">
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">Caracteristica</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">DDD</th>
          <th class="px-4 py-3 font-semibold text-gray-900 border-b border-gray-200">DDI</th>
        </tr>
      </thead>
      <tbody>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Significado</td>
          <td class="px-4 py-3">Discagem Direta a Distancia</td>
          <td class="px-4 py-3">Discagem Direta Internacional</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Uso</td>
          <td class="px-4 py-3">Ligacoes entre cidades do Brasil</td>
          <td class="px-4 py-3">Ligacoes entre paises</td>
        </tr>
        <tr class="border-b border-gray-100">
          <td class="px-4 py-3 font-medium">Digitos</td>
          <td class="px-4 py-3">2 digitos</td>
          <td class="px-4 py-3">1 a 3 digitos</td>
        </tr>
        <tr class="border-b border-gray-100 bg-gray-50">
          <td class="px-4 py-3 font-medium">Exemplo</td>
          <td class="px-4 py-3">11 (Sao Paulo), 21 (Rio)</td>
          <td class="px-4 py-3">+55 (Brasil), +1 (EUA), +351 (Portugal)</td>
        </tr>
        <tr>
          <td class="px-4 py-3 font-medium">Regulador</td>
          <td class="px-4 py-3">Anatel (Brasil)</td>
          <td class="px-4 py-3">ITU (Uniao Internacional de Telecomunicacoes)</td>
        </tr>
      </tbody>
    </table>

Uma forma simples de lembrar: o DDD identifica a cidade dentro do Brasil, enquanto o DDI identifica o pais no mundo. Ao fazer uma ligacao internacional a partir do Brasil, voce usa os dois: o DDI do pais de destino e, se aplicavel, o codigo de area da cidade.

Como Descobrir o DDD de Qualquer Cidade

Precisa saber o DDD de uma cidade brasileira? Existem varias formas de descobrir:

  • Ferramenta online do DataHora: Acesse datahora.com.br/ddd e pesquise por nome da cidade ou estado. A busca e instantanea e mostra o DDD correspondente junto com informacoes adicionais da regiao.
  • Padrao regional: Os DDDs seguem um padrao geografico. Sabendo que codigos comecando em “1” sao de Sao Paulo, “2” de Rio/ES, “3” de Minas, “4” de Parana/SC, “5” de RS, “6” de Centro-Oeste, “7” de Bahia/Sergipe, “8” e “9” de Norte/Nordeste, voce ja consegue ter uma boa estimativa.
  • Identificador de chamadas: Quando receber uma ligacao, o numero exibido no celular geralmente inclui o DDD de origem. Assim voce pode identificar de qual regiao a chamada esta vindo.

O Futuro do DDD na Era Digital

Com a transformacao digital das comunicacoes, e natural perguntar: o DDD ainda tem futuro? A resposta e matizada:

Por um lado, o uso pratico do DDD para ligacoes tradicionais diminuiu drasticamente. O WhatsApp, presente em mais de 99% dos smartphones brasileiros, tornou-se o principal meio de comunicacao por voz e texto. Ligacoes por aplicativo nao usam o sistema DDD — basta ter o numero cadastrado com o codigo do pais (+55) e o DDD para identificacao. O Telegram, o Google Meet, o Zoom e outras plataformas tambem operam independentemente da rede telefonica tradicional.

Por outro lado, o DDD nao vai desaparecer tao cedo. Ele continua sendo fundamental para:

  • Identificacao geografica: O DDD e a forma mais rapida de saber de qual regiao e um numero de telefone. Isso e util para empresas, servicos de emergencia e ate para filtrar chamadas indesejadas.
  • Cadastros e verificacoes: Bancos, lojas online, servicos publicos e aplicativos usam o numero de telefone (com DDD) como identificador unico. Mudar o sistema de numeracao seria extremamente complexo e custoso.
  • Telefonia fixa: Embora em declinio, a telefonia fixa ainda atende milhoes de lares e empresas brasileiras. Linhas fixas dependem integralmente do sistema DDD para ligacoes interurbanas.
  • Regulacao e tarifacao: As tarifas de telecomunicacoes no Brasil ainda sao parcialmente baseadas na distancia entre DDDs. Operadoras usam os codigos para calcular o custo de ligacoes interurbanas.

A tendencia mais provavel e que o DDD se torne cada vez mais um identificador geografico do que um elemento funcional da discagem. Assim como os CEPs continuam existindo mesmo com o GPS, os DDDs devem permanecer como uma referencia regional, mesmo que ninguem precise digita-los para se comunicar.

A Anatel tem estudado reformas no sistema de numeracao brasileiro, mas qualquer mudanca significativa levaria anos para ser implementada e exigiria a atualizacao de bilhoes de registros em bancos de dados publicos e privados. Por ora, o DDD segue firme e forte.

Ferramentas Uteis

Para consultar DDDs e informacoes relacionadas, utilize nossas ferramentas gratuitas:

  • Consulta de DDD — Pesquise o DDD de qualquer cidade brasileira de forma rapida e gratuita.
  • Fusos Horarios do Brasil — Veja os fusos horarios de cada estado, util para saber a hora local antes de ligar.
  • Relogio Mundial — Confira a hora atual em qualquer cidade do mundo antes de fazer ligacoes internacionais.

Perguntas Frequentes

O que e DDD e para que serve?

DDD significa Discagem Direta a Distancia. E um sistema de codigos numericos que identifica cada regiao telefonica do Brasil, permitindo que ligacoes interurbanas sejam realizadas diretamente pelo usuario, sem a necessidade de uma telefonista intermediaria. Cada codigo DDD corresponde a uma area geografica especifica, geralmente abrangendo uma cidade grande e os municipios ao seu redor. O sistema foi criado na decada de 1970 e permanece em uso ate hoje, mesmo com a popularizacao dos celulares e aplicativos de comunicacao.

Como faco uma ligacao interurbana usando o DDD?

Para fazer uma ligacao interurbana dentro do Brasil, voce deve discar: 0 + codigo da operadora (2 digitos) + DDD da cidade de destino (2 digitos) + numero do telefone. Por exemplo, para ligar de Sao Paulo para o Rio de Janeiro usando a operadora Vivo (codigo 15), voce discaria: 0 + 15 + 21 + numero do telefone. Para ligacoes de celular para celular dentro do mesmo DDD, basta discar o numero diretamente, sem o codigo de area.

Qual a diferenca entre DDD e DDI?

DDD (Discagem Direta a Distancia) e o sistema usado para ligacoes interurbanas dentro do Brasil, com codigos de 2 digitos que identificam cada regiao. DDI (Discagem Direta Internacional) e o sistema usado para ligacoes entre paises diferentes. O codigo DDI do Brasil e +55. Para ligar para o exterior a partir do Brasil, disca-se: 00 + codigo da operadora + DDI do pais + codigo da cidade + numero. Para ligar do exterior para o Brasil, disca-se: +55 + DDD + numero.

Por que algumas cidades mudaram de DDD?

Ao longo dos anos, algumas cidades brasileiras tiveram seus codigos DDD alterados por conta do crescimento da demanda por linhas telefonicas. Quando uma regiao esgota sua capacidade de numeracao, a Anatel pode criar novos codigos de area ou redistribuir os existentes. Exemplos notaveis incluem a separacao do DDD 011 (Sao Paulo capital) do DDD 019 (Campinas) nos anos 1990, e a criacao do DDD 79 para Sergipe, que antes compartilhava codigo com a Bahia.

Ainda preciso usar DDD para ligar de celular?

Depende. Para ligacoes dentro do mesmo DDD (mesma regiao), voce nao precisa discar o codigo de area — basta o numero do telefone. Para ligacoes entre DDDs diferentes (interurbanas), mesmo de celular, e necessario discar 0 + operadora + DDD + numero. No entanto, com a popularizacao do WhatsApp e outros aplicativos de comunicacao via internet, a maioria das pessoas ja nao faz ligacoes interurbanas tradicionais, pois as chamadas por aplicativo nao dependem do sistema DDD.

Como descubro o DDD de uma cidade?

Voce pode descobrir o DDD de qualquer cidade brasileira usando nossa ferramenta gratuita em datahora.com.br/ddd. Basta digitar o nome da cidade ou estado para ver o codigo correspondente. Alternativamente, a Anatel disponibiliza a lista oficial de codigos em seu site. De forma geral, os DDDs seguem um padrao regional: codigos iniciados em 1 sao de Sao Paulo, 2 do Rio de Janeiro e Espirito Santo, 3 de Minas Gerais, 4 do Parana e Santa Catarina, 5 do Rio Grande do Sul, 6 do Centro-Oeste, 7 da Bahia e Sergipe, 8 do Norte e parte do Nordeste, e 9 do restante do Norte e Nordeste.