Find ZIP+4 of Address
FREE ZIP Code Finder
Other FREE Lookups
FREE Radius Search
FREE Distance Calc
Free ZIP Code Database - U.S.Questions? 1-800-425-1169
What is a ZIP Code Database?
** The Latitude and Longitude provided to an accuracy of 4 decimal places. This is acceptable for most uses. Our professional databases offer Latitude/Longitude precision to 6 decimal places.
Download the Free ZIP Code Database
Need More Detailed Data?
Try our professional ZIP Code Databases
Database Technical Specifications
ZIP Code Database FAQs
Q. What format does the database come in?
A. Our US ZIP Code Database is provided in three (3) formats: Microsoft® Access [MDB], Microsoft® Excel [XLS], and ASCII Comma Delimited [CSV].
Q. How do I get the monthly database updates?
A. When you purchase, you setup a username and password. Each month, we will notify you via email that an updated database is available. Visit our site and login using your username and password. The updated databases will be available for download in any format we provide as well as a transactional log file with just the changes only.
Q. Will a CD be mailed to me? How do I get the database?
A. No, our US ZIP Code Database is not mailed to you on CD. Once your order is completed, you will be able to download immediately. All monthly updates are also provided for online download. This ensures fastest delivery as the database is updated each month.
Q. Do you include ZIP Codes for the entire United States?
A. Yes. ZIP Code data is provided for all 50 U.S. States, Washington DC, Puerto Rico, Virgin Islands, Guam, and APO/FPO Military ZIP Codes.
Q. Why do some ZIP codes only have 3 or 4 digits in Excel?
A. Several ZIP Codes start 0 or 00. Excel interprets the column as numeric data, therefore it removes all preceding zeros. The data is good, it is simply Excel formatting the output. To correct this, open the spreadsheet. Highlight the column by clicking on "A" above the ZIP Code Label. From the menu at the top of the application, choose "Format" and then "Cells". On the popup window, choose "Special" from the "Number Tab" section, and then choose "ZIP Code" to the right. Click "OK". The ZIP Codes should now be formatted properly.
Q. How often do you update the database?
A. Our ZIP Code Database is updated every month.
Q. How current is the data?
A. Our ZIP Code Database is updated every month. the data is current as of July, 2020
Q. What are the sources of the data?
A. Our ZIP Code Database is licensed and compiled from various sources. Postal and Delivery data comes from the USPS, Demographic data from the US Census, Statistical Areas from the OMB (Office of Management & Budget), private data sources, and some are computed by Zip-Codes.com.
Q. How accurate is the data?
A. Accurate data is critical to the success of your business and ours. Zip-Codes.com implements a very rigorous set of data integrity checks to ensure our database is as accurate as possible. In the unlikely event that a portion of data is confirmed as inaccurate, we will correct it within 2 business days.
Q. Do you have any other countries besides the U.S.?
Q. How long does it take to get the data?
A. Instantly. As soon as your order is confirmed and payment is received, you can download the database.
Q. Can I automate the database delivery?
A. Yes! Please email us requesting an FTP Account be setup for you to use in automating your processes. Please include your username or order number for reference. We will have it up and running within 1 hour.
Q. Do ZIP Codes change often?
A. ZIP code data changes frequently. Every year there are thousands of changes to the USPS ZIP Code records. Cities are added and removed. ZIP codes are created or discontinued. Corrections are made. Boundaries change. Streets are added and street names change. Within a short time period, the database will be outdated if you do not download it every month.
Q. Do you sport Military APO/FPO/DPO ZIP Codes??
A. Yes! Overseas military post offices operated or supported by the Army or Air Force use the city abbreviation APO [Army Post Office / Air (Force) Post Office], while overseas military post offices operated or supported by the Navy, Marine Corps or U.S. Coast Guard use the city abbreviation FPO (Fleet Post Office). Recently, the Department of State has begun establishing a semi-independent overseas postal system. Their city abbreviation is DPO. As of March 2009, less than 10 U.S. Embassy locations are known as DPOs. The other approximately 90 overseas U.S. embassy post offices fall under the management oversight of the military services and so are known as either as APOs or FPOs. Three quasi-state codes have been assigned depending on the (approximate) geographic location of the military mail recipient and also the carrier route to be taken. They are:
Back to Top
Q. Do you have DMA information?
A. No, Nielsen is the provider of that data and they do not allow others to redistribute it. If you need it, you need to go directly to them to get it at Nielsen.com
Q. How long have you been in business?
A. We have been selling our databases online since 2003 and have become the most trusted source of ZIP code data.
Q. What separates you from your competitors?
A. What separates us from our competitors is our level of customer service. We are here every day and we answer the phones during business hours. If you have a question or problem, we are here to help you.
Additionally, we provide the most comprehensive database at the most competitive price. Our competition doesn't even come close. Try calling them! Also, our rigorous data integrity checks make
our data the most accurate you can purchase.
Q. How can I use the Free ZIP Code Database?
A. The Free ZIP Code database is for personal use only and may not be used commercially or redistributed in any manner.
ZIP Code Tools & Resources
Zip-Codes.com offers our customers several free applications, tools, and sample code. We hope these tools make your life a little easier with regards to manipulating our databases.
These tutorials will walk you through the process of performing different functions that can be achieved by using our ZIP Code Database.
These scripts work on your SQL Server or MySQL Server establishing the table, columns, and column definitions before importing the data. To use them, execute the full file contents in Enterprise Manager, SQL Server Management Studio, phpMyAdmin, or other SQL Command Interface.
The sample code provided here is meant as an example of how some functions can be performed.
Radius Finder Application
The Radius Finder Application is free for our all of our US ZIP Code Database Customers and comes bundled with the Access Database. It features:
The U.S. Postal system uses many abbreviations.
Why Choose Us?
Who Else Uses Our Products?
These are some of the more recognizable customers of Zip-Codes.com:
Actual Customer Emails
These are actual emails from some of our customers:
Thanks for this. And I wanted to say thank you to the very kind representative that I spoke with on the phone today - very helpful.
Wow Jennifer, that is truly fantastic customer service. I've been able to log in so everything seems to be working.
Thank you very much.
Thanks, you have been very helpful and I appreciate it.
It is now working great. It was nice talking to you.
On a scale of 10, I give you 20 for Customer Satisfaction.
Have a nice day.
I've always used usps.com and gotten the appropriate zip code - by using the address.
Anyway, thanks for this new information.......
Thank you so much. I appreciate your prompt help with this matter. I have been a customer of yours at almost every company I work at, and I am always pleased with your products and service.
Excellent – Thank you Jennifer.
I appreciate your quick response and the consistency of your data and its delivery.
Have a great week!
Thank you very much for the response.
Thank you to your team for their suggestions.
Thanks so much. I’ve been very happy with the data you provide, the support, and the affordability. I’ll definitely recommend you as the best out there, having looked at several.
The research you did on this alone was worth the $50. Thank you for your professionalism, expediency and impeccable customer service.
Thank you Jennifer,
I appreciate your firm’s consideration. I will spend some time experimenting with DC over the next few days. I hope to have a nice set of DC maps soon. Your level of customer support is excellent. It’s already obvious that your company cares about its customers and will go the extra mile to make sure your products are useful.
Thank you so much for the sample information.
I appreciate your prompt reply and great service.
Have a good day,
Insurance Brokers for Seniors, Inc.
Thank you very much for your quick response. We look forward to working with your data and are gratified to see that your customer service is at such a high level.
Thank you so much. This was super fast and extremely kind of you to refer me to a place that might help.
Thanks Jennifer - I really appreciate all your help and guidance. You are an outstanding asset for your organization and their customers!
I tried that after I sent the message - and I got it thanks! Great product and will be ordering more for North and Central Texas.
Thank you so much!!!
06/14/2013Have enjoyed using your database and the radius tool. Super things. Have just spent a lot of money on a new customer dB system that includes Zip Code radius search. I do not think that it is as up-to-date and comprehensive as yours, but we have to live with it.
Thanks for several years of service.
05/31/2013Jim, your quick response is certainly appreciated, especially with the nature of this project.
I may be logging on this weekend, and your explanation will really help me! THANK YOU!!
Dave xxxxxxx, MBA, JD
University of Phoenix
Your service has been excellent and the data base has been useful to us. I invested in it to assist a non for profit organization analyze their donor pool and it was very helpful. However, that project is done and I havent a need for the data base at the moment. If I do need it again in the future, I will reach out to you (and hope that you will still recognize me as a client).
Great product, great service.... Thank you
12/03/2012Hi There -
I'm a happy subscriber to your service and just wanted to give a big THANKS for the SQL formatted database. I don't think I saw this last time I grabbed the data. Really makes things a lot easier.
09/23/2012This ROCKS ! ! Thank you for this information it was a huge help...and free...what up?
Own The Day !
"Send Out Cards"
09/27/2012I have a lot of demographic research experience in prior jobs. I was asked to do a task for my present employer so I needed an inexpensive database to work with. This program was absolutely one of the best tools I have ever used. I cant believe it only cost $80. Thanks for making a great product. I would recommend to anyone.
Awesome! Thank you so much for that info, I've been dealing with this issue for years. You must get this question all the time.
Great site. Very Helpful and easy to use. Bob Fryer
You guys are fantastic. I’m very happy we went with your database; your support has been flawless. Great job. Really.
Thank you very much for your help, Jennifer. Have a great day!
For my first question, our app is allowing users to search up to a maximum of an X miles radius (maybe 50 miles) around a zip code. I believe that your database allows us to determine the center zip code for a selected metro area. So we will determine all the zip codes within a metro area and then calculate the maximum distance from the center zip code to the outermost zip code and make that our search radius. However, if any metro areas are larger than our maximum radius it will complicate things. So I am interested to know, if you can tell me, how large the largest metro area is.
Thanks for the quick response. Your answer was perfect for me.
I appreciate your great customer service and your fine product.
You guys are awesome about this stuff! Wish all companies ran like you.
Happy Holidays! Thanks for the update. I will certainly be renewing and upgrading real soon.
I love your services =) Have a stupendous week.
Dear Jennifer's Supervisor,
AHA; so by including the Primary Record field in my query and also including the letter "P' in the Criteria field my problem was solved.
Once again; 'Little Nell' (i.e. me); the proverbial person in a crisis was saved - by Jenifer.
Let me know how all this was received - conceptually.
As my subscription is about to expire in about ten days, I thought I'd check the web for other similar offerings. I didn't spend an inordinate time searching but after about twenty minutes it became reasonably clear that there was nothing remotely approaching the level of detail provided in your US zip code database by any of your competitors.
Accordingly, when it expires I'll not only renew but also upgrade my subscription.
Thanks for a very good product.
John W. xxxxxxx
Thank you for this unbelievably wonderful App!!!!!!!.
Thank you so much for all your help today. I really appreciate your patience, and look forward to working with your company in the future.
I have been very pleased with your company and your product over the years. But in particular, I wanted to let someone know that Jennifer (telephone support) helped me out with some problems today in trying to get and extension on our purchase of your zip code deluxe product. She was a wonderful person with which to work. Jennifer was knowledgeable, responsive, and had a very pleasant and caring attitude. Sometimes rare these days.
I don't usually write to website contact email addresses. I have a comment and couldn't help myself . . .
WHAT A GREAT WEBSITE !!! WOW!
What an absolute joy to find a site where the site owner(s) have gone to the trouble of making it as useful as you have without compensation.
If there's a prize for having a really useful website, if you haven't already won, you surely will.
I'm only one person, but wish to simply say "Thank You!". You're officially "Bookmarked" permanently.
Wow! That is fantastic James :-)
I believe you may be right! I have tried some zip codes that were past issues, some random areas (in the recent-past it wasn't hard to find some that fail) and all have worked!
I appreciate you monitoring the error-reports, and for taking time to explain what was occurring and solutions you were looking into.
Thank you James. Thank you for all your hard work, skill and time applied to working a solution to this. :-)
Really terrific, thank you again!
It's refreshing to know there are still good customer support people out
Thank you Jim.
Michael xxxxxxx, CPCU, AIM - MetLife Auto and Home - Senior Technical Coordinator - Home Ops Team
Thank you so much for your help. You have an excellent customer support team. Your prompt help saved us a huge time on implementing one of our application. Again thank you for your excellent support.
Thank you for your quick response. One more thing that puts your site above the others.
You guys are the best --- Thank you!
It's a great tool for me; as a real estate investor it allows me to quickly focus my property searches.
White Rabbit Enterprises, Inc.
Wow, thanks so much. I am truly amazed at your customer service. The phone was answered by a real person and not a machine, and my email was answered so quickly. As well you fixed my problem, it is now working for the Canadian locations. I just don't run into great service like this very often, not for paid services never mind a free one.
Wednesday, January 14, 2009 8:50 AM
I don’t know if it’s first date syndrome or what but I somehow came across your site this morning and am AMAZED!!! The zip distance calc is awesome!!Then put in my zip and CAN NOT BELIEVE the details!!!!!! Plus weather and a map!!
No I remember, I was looking for a way to map a radius!!
Friday, January 23, 2009 3:23 PM
Monday, January 26, 2009 6:56 PM
Friday, February 06, 2009 5:38 PM
Yutthichai (U.T.) xxxxxxxxx
Monday, February 09, 2009 10:10 PM
Thank you for your prompt reply. Impressive.
Tuesday, April 07, 2009 6:15 PM
Dear Mr. Jim xxxxx:
Adjunct Assistant Professor,
Tuesday, May 05, 2009 8:57 AM
Thank you so much for your personal reply. I've found only two instances in the past year where I believe USPS was incorrect. Therefore, I will continue to have great faith in the info you provide. Again, your website is so helpful. I do appreciate your assistance.
Thursday, June 11, 2009 5:26 PM
Great. Thanks. I’m using 2007, so I’ll combine them into one file. Thanks again for your help. It’s a great product, especially the Radius Finder.
Thursday, July 23, 2009 10:48 AM
I just want to thank you for all of your assistance! I am enjoying the use of the US zip codes program, which has proved to be very useful.
Thank you very much!!
Wednesday, September 30, 2009 1:44 PM
What a great site you have! It is full of wonderful, valuable information. I just found it and will recommend it to others. I love that you give away a lot of info but sell software, maps and other tools that are helpful to many different applications. Thanks for having such a great site!
I appreciate the quick turn around on this question. We are working with a vendor that uses this level of reporting. We wanted to be able to create the same reporting level in-house with your up to date ZIP Code products. These additional codes will be very helpful.
Thanks for going above and beyond the call of duty to provide this list of CBSA divisions. This level of service makes me glad we chose to do business with your company.
I rarely write to applaud a product, but the usefulness of your software to my job is very relevant. Your zip code software, used in conjunction with your software to find radii from a specific locale is excellent--simple to use and a valuable resource for any direct mail marketer.
Thank you very much.
Thank you for resolving this so quickly. The support you provided me with on the phone today along with the quick manner in which you responded to my refund request says a lot about you and your company.
My only comment would be that your customer service is fantastic.
Sue, thank you! I shared with James ********* how helpful and prompt you have been regarding this matter. A nice company to work with!
Hi James –
Thanks for the info, Jim. I'll have to purchase from scratch, as my company will require a purchase order and multiple levels of approvals and all that. But again, thanks for that. You guys have a great product.
Good morning. No questions - just wanted to say that we ordered our first map from y'all yesterday, and we LOVE it! Taking disk with pdf file to Kinko's to get large version printed. My boss is bouncing off the walls he's so happy. Incredible market planning tool for us as we work to determine target clients.
I ordered the incorrect zip code map and would like to request a refund. I was looking for an actual map and not the database. My order number is 267750. I spoke to your customer service area (whom by the way was very helpful!) and he informed me how to order the correct item.
Thank You very much for your prompt reply
Thank you for the excellent customer service. This will give us the entire directory and not just updates; is that correct?
Thanks for your speedy reply! Amelia
Thanks for the quick response Jim. A pleasure doing business with you !
I just want to say thank you for your patience with me. I finally got what I needed, transferred the zip codes onto the Excel sheet that was required and got them emailed to our national office so they would send us the leads for our area that we need to grow our business. It was a challenge. Much appreciation, Nellie ********
The reason I bought from you is:
A few days a go I asked you how many individial zip codes there were.
Wham! The answer came back quickly. I was impressed.
Isn't that much good customer service these days. My congratulations!!!!
Thanks a lot, so quick to respond, this is the better way to do business!!!
Ok, we'll setup a program to get it every 5th.
- - -
THANK YOU . . . the new map certainly fits my needs better. You get my 2008 award for being “customer friendly”. Thanks again.