I am trying to find an open database (or cheap commercial) that I can download; perhaps a CSV that would have all centroids of carrier routes for a ZIP code. There are roughly fifteen Carrier Routes per postal ZIP Code, see the image for an example (though the example shows a carrier route polygon; I only need the centroid). In the image, for example the ZIP code 60625 has CXXX carrier routes.

enter image description here

I thought this mapping would be available at the Census Bureau site (because they have ZIP code boundaries) or USPS, but it is not...

There are about 600,000 carrier routes in the US, according to this blog.

  • 1
    usps zip codes are proprietary. this was an extremely hard pill for me to swallow and actually helped further my resolve in the open data/open gov space. – albert Jan 17 at 3:08
  • i hear ya @albert! ..i am able to buy zipcodes from a 3rd party and census bureau(for boundaries)....can you look at this question...this person stated he used the USPS API to get carrier routes by zipcde... but i cannot find such an API...gis.stackexchange.com/questions/192575/… – Jeryl Cook Jan 17 at 3:13
  • 1
    i found two places you can scrape for carrier routes, which isn't what you want, but maybe of use to you? You have two options if you are open to scraping the data. everydoordirectmail.com, and melissa.com/lookups/. A cursory glance of the two, the latter is setup for scraping with a much clearer path. – albert Jan 17 at 5:17
  • 1
    Thanks..@albert/, was able to at least obtain the centroid of each carrier route(about 250,000 non-Po Box)... gist.github.com/boundaries-io/… – Jeryl Cook Jan 19 at 14:14
  • 1
    I used "Voronoi" on exiting latitude/longitudes. here is a blog I used to figure it out: longair.net/blog/2017/07/10/approximate-postcode-boundaries – Jeryl Cook Feb 21 at 2:36

I was able to complete this by generating internal boundaries for Carrier Route data using Voronoi. the endpoints to query for carrier routes exist on boundaries-io.com here is a link to a blog where i figured it out...if this helps someone.

(I don't own this blog) https://longair.net/blog/2017/07/10/approximate-postcode-boundaries

enter image description here

Final zipcode 60630 with carrier boundaries generated:

enter image description here

disclaimer I work for boundaries-io.com

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.