A call placed across a city.
MI

Michigan area codes

Michigan has 13 area codes in service: 231, 248, 269, 313, 517, 586, 616, 679, 734, 810, 906, 947 and 989.

  • 4 of the 13 share their area with at least one other Michigan code through an overlay. The table shows which.
  • The registry's rows disagree about an overlay for 734, so the table does not pair it with another code.
  • Newest: 679, in service since Nov 7, 2025.
  • Oldest: 313, 517 and 616, in service since 1947.
  • A local call is usually dialed with 10 digits in 8 of Michigan's 13 codes, and with 7 digits in 231, 269, 517, 586 and 734: the predominant pattern NANPA records for each code.
  • On the 07/30/2026 registry file, no new code is assigned to Michigan and no relief planning has begun for any of its codes.

This is public numbering-plan data from NANPA, reproduced as its registry records it. It is not ours, and an area code says where a number was assigned, not where the person holding it lives.

Source: North American Numbering Plan Administrator (NANPA), NPA Database (CSV file at reports.nanpa.com), registry file date 07/30/2026.

Every Michigan area code in the registry

In numeric order, as the NANPA registry file dated 07/30/2026 lists them. An overlay code serves the same area as the code it was laid over.

Michigan area codes, NANPA registry file date 07/30/2026
Area codeIn service sinceOverlaid withLocal calls dialed with
231Jun 5, 1999None7 digits
248May 10, 199794710 digits
269Jul 13, 2002None7 digits
313194767910 digits
5171947None7 digits
586Sep 22, 2001None7 digits
6161947None10 digits
679Nov 7, 202531310 digits
734Dec 13, 1997Not confirmed7 digits
810Dec 1, 1993None10 digits
906Mar 19, 1961None10 digits
947Sep 7, 200224810 digits
989Apr 7, 2001None10 digits

Two codes are shown as overlaid only where each code's own registry row lists the other. The registry's rows occasionally disagree, and where they do the pairing is left out rather than guessed. The dialing column is the predominant pattern NANPA records for a local call within the same code.

Calling any of these?

The SAGARIS dialer runs on this dataset: your own number pools, local presence matched to the area you are calling, and a daily cap on every number.

Book a demo