El sistema de código postal actual en México utiliza un formato de cinco dígitos. Los dos primeros dígitos del código postal corresponden a uno de los estados de México.
| Estado | Prefijo de Código Postal |
|---|---|
| Aguascalientes | 20xxx |
| Baja California | 21xxx,22xxx |
| Baja California Sur | 23xxx |
| Campeche | 24xxx |
| Chiapas | 29xxx,30xxx |
| Chihuahua | 31xxx,32xxx,33xxx |
| Ciudad de México | 01xxx,02xxx,03xxx,04xxx,05xxx,06xxx,07xxx,08xxx,09xxx,10xxx,11xxx,12xxx,13xxx,14xxx,15xxx,16xxx |
| Coahuila de Zaragoza | 25xxx,26xxx,27xxx |
| Colima | 28xxx |
| Durango | 34xxx,35xxx |
| Guanajuato | 36xxx,37xxx,38xxx |
| Guerrero | 39xxx,40xxx,41xxx |
| Hidalgo | 42xxx,43xxx |
| Jalisco | 44xxx,45xxx,46xxx,47xxx,48xxx,49xxx |
| México | 50xxx,51xxx,52xxx,53xxx,54xxx,55xxx,56xxx,57xxx |
| Michoacán de Ocampo | 58xxx,59xxx,60xxx,61xxx |
| Morelos | 62xxx |
| Nayarit | 63xxx |
| Nuevo León | 64xxx,65xxx,66xxx,67xxx |
| Oaxaca | 68xxx,69xxx,70xxx,71xxx |
| Puebla | 72xxx,73xxx,74xxx,75xxx |
| Querétaro | 76xxx |
| Quintana Roo | 77xxx |
| San Luis Potosí | 78xxx,79xxx |
| Sinaloa | 80xxx,81xxx,82xxx,83xxx,84xxx,85xxx |
| Tabasco | 86xxx |
| Tamaulipas | 87xxx,88xxx,89xxx |
| Tlaxcala | 90xxx |
| Veracruz de Ignacio de la Llave | 91xxx,92xxx,93xxx,94xxx,95xxx,96xxx |
| Yucatán | 97xxx |
| Zacatecas | 98xxx,99xxx |