How the postal code system actually works in Buenos Aires
The current system is called CPA, which stands for Código Postal Argentino. It replaced the old four-digit numeric system that Correo Argentino used for decades. The modern format looks like this: C1001AAA. Seven characters total. The first character is C for Ciudad Autónoma de Buenos Aires. The next four alphanumeric characters narrow down the block or even the street. The final three are a numeric zone identifier plus a control digit. People still get confused because you will find both systems in use. The old codes like 1001 or 1425 still appear on envelopes, in some databases, and on older maps. The CPA system has been official since 2007, but rollout was gradual and inconsistent. Some addresses have both formats listed. When you enter a Buenos Aires address into a shipping calculator, it might accept either one depending on which system the platform was built against.
The Ultimate Guide To Cdigo Postal Buenos Aires Capital Understanding The Postal Codes Of Argentinas Capital City
Here is the practical structure. The letter C means CABA. The digits that follow map to a specific sector. Take C1001AAA as an example. C is the city. 1001 points to the micro-sector around the center, near San Nicolás and Microcentro. The AAA suffix is a block-level designation within that sector. Two addresses on the same street can have different trailing letters if they sit on different block ranges. The old numeric system used purely four digits. 1xxx covered CABA. 2xxx was Greater Buenos Aires proper, Conurbano. The numbering ran roughly from northwest to southeast geographically. This is not a hard rule but it holds enough to be useful. If you are cross-referencing an old receipt or an archived document that lists a numeric code, knowing the rough zone saves time. Corre Argentino publishes a lookup tool on their website. You enter the street name and number and it returns the CPA. The tool works reasonably well for main streets and well-known addresses. It gets unreliable for newer developments, informal settlements, and certain reclassified blocks in neighborhoods like Villa 31 or parts of La Boca where street naming is inconsistent. I ran into this specifically when trying to look up a CPA for a warehouse address on Av. Caseros in Villa Crespo. The street had been recently subdivided for a new commercial complex, and the online tool returned nothing. The workaround was calling the local post office directly, the one in the 1414 zone, and asking for the code for that exact block. They had a printed internal ledger that the web tool did not reference. Took about twenty minutes and solved it.
For anything commercial, the data should come from official Correo Argentino sources. Third-party sites aggregate CPA data but many are stale. I have seen listings on Shopify plugins and WooCommerce extensions that still map addresses using the old numeric system. If your business ships to Buenos Aires regularly, budget time to verify a sample batch of codes against the official database before trusting any automated integration. One thing beginners miss is that the CPA is not purely geographic in the way European postal codes are. In countries like Germany or the UK, a code maps cleanly to a small area and you can infer location just from the code. In Argentina, the CPA system was designed more for mail sorting efficiency than for geographic precision. Two adjacent buildings can theoretically share a CPA if they fall in the same sorting queue, and a single long avenue can span multiple CPAs. Do not use a postal code alone to determine which neighborhood an address is in. Cross-reference with the barrio name from a reliable source like the city government's geodata portal or from INDEC boundary maps. Another pitfall is assuming that the first digit after C tells you the zone in any meaningful way for navigation. C1xxx covers central CABA, but 1xxx also includes parts of Retiro, San Nicolás, Balvanera, and surrounding areas. The numeric portion does not map one-to-one onto neighborhoods. If someone tells you a code is 1425 and you assume it is Palermo based on a rough mental map, you could be off by several kilometers. Use a lookup tool that shows the full address, not just the code.
Get the Full Details

If you need bulk data, Correo Argentino does not publish a downloadable master list for free. Their API exists but requires a commercial agreement. Some logistics companies maintain internal CPA databases updated quarterly. If you are running a delivery startup or an e-commerce operation, contracting with a local data provider familiar with the Argentine market is usually worth the cost. Building your own mapping from scratch will take longer than you expect and you will hit edge cases the hard way. For personal use, the simplest path is the Corre Argentino online lookup. Enter the full address including calle and número. If it returns nothing, try the nearest major intersection or a nearby well-known landmark and work from there. The postal code for the surrounding block is almost always the same. If that fails too, the local casilla de correos can confirm it. The main ones in CABA are at Av. 9 de Julio, Congreso, and the microcentro offices. Waiting times vary but a phone call is faster than an in-person visit unless you need documentation in hand. Some digital forms in Argentina still only accept the old four-digit numeric format. If you are filling out a government form, a bank document, or an old e-commerce checkout page that rejects a CPA, convert it. The numeric equivalent of C1001AAA is 1001. The first digit indicates the province zone. Strip the letters and keep the numeric portion. It is not perfect but it is how legacy systems handle it.
The system works well enough once you understand its limits. It is not elegant. It is not consistent across all address types. But for sorting mail in a city of three million people in the autonomous capital alone, it does the job. The trick is knowing when to trust it and when to verify manually.