I need access to a dataset that matches firms to their NAICS codes so that I can fill in some missing data in a data set I have for some research.

I was wondering if anyone on here might know of such a database or dataset I could explore?


1 Answer 1


If NAICS are not provided in the dataset, you need a second variable, related to NAICS, to do the match. Two options are ISIC and SIC, related to industry classification. You can find the official link between these two and NAICS here. These are Excel files with the concordances, which will not be perfect (sometimes you have m-to-1 or 1-to-m matches). There are more crosswalks between classifications here, here, and here.

In terms of Stata files (if you need that), check file [C1] here. There is also this very good NBER crosswalks (under Concordances heading), where you get SIC-NAICS crosswalks in Stata, SAS, Excel and CSV formats.

For reference, here you can find a mapping between SOC (occupations) and NAICS, but I am do not sure how it works, as I cannot see a 1-to-1 mapping between occupation and industry.

Finally, here there is a document describing some technical aspects of the crosswalks.

  • $\begingroup$ Thanks for all of this. I am familiar with the ISIC NAICS crosswalks. The reason for my question is exactly related to this crosswalk. I want to map data that contains NAICS codes to data that has ISIC codes. To do this, however, I need to fill in a lot of missing 6-digit NAICS codes since the correspondences are only at the 6-digit level. I only have information on firm names, hence the desire for a firm listing of NAICS codes. $\endgroup$
    – student_t
    Jun 20, 2017 at 15:21
  • $\begingroup$ @danny There was no way anyone could have known this from your question. The question was then incomplete and my effort/answer was totally redundant. $\endgroup$
    – luchonacho
    Jun 30, 2017 at 11:18
  • $\begingroup$ I asked for a dataset mapping employer name to NAICS codes for which you gave me a completely unrelated answer. The question seems pretty clear and I’ve found such a dataset but thanks for your efforts. $\endgroup$
    – student_t
    Jun 30, 2017 at 11:49
  • 2
    $\begingroup$ @student_t You could post the dataset that you found as an answer to your own question and thereby help future visitors to this site. $\endgroup$
    – Ubiquitous
    Jan 16, 2018 at 9:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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