NAICS Codes

# NAICS Description
1 423430 Computer and Computer Peripheral Equipment and Software Merchant Wholesalers
2 518210 Data Processing, Hosting, and Related Services
3 519120 Libraries and Archives
4 519130 Internet Publishing and Broadcasting and Web Search Portals
5 541199 All Other Legal Services
6 541330 Engineering Services
7 541360 Geophysical Surveying and Mapping Services
8 541370 Surveying And Mapping (Except Geophysical) Services
9 541380 Testing Laboratories
10 541430 Graphic Design Services
11 541511 Custom Computer Programming Services
12 541512 Computer Systems Design Services
13 541513 Computer Facilities Management Services
14 541519 Other Computer Related Services
15 541611 Administrative Management and General Management Consulting Services
16 541612 Human Resources Consulting Services (2007/2012/2017), Human Resources and Executive Search Consulting Services (2002)
17 541613 Marketing Consulting Services
18 541614 Process, Physical Distribution, and Logistics Consulting Services
19 541618 Other Management Consulting Services
20 541620 Environmental Consulting Services
21 541690 Other Scientific and Technical Consulting Services
22 541713 Research and Development in Nanotechnology
23 541714 Research and Development in Biotechnology
24 541715 Research and Development in the Physical, Engineering, and Life Sciences
25 541810 Advertising Agencies
26 541820 Public Relations Agencies
27 541830 Media Buying Agencies
28 541840 Media Representatives
29 541850 Outdoor Advertising
30 541860 Direct Mail Advertising
31 541870 Advertising Material Distribution Services
32 541890 Other Services Related to Advertising
33 541910 Marketing Research and Public Opinion Polling
34 541990 All Other Professional, Scientific, and Technical Services
35 561110 Office Administrative Services
36 561210 Facilities Support Services
37 561320 Temporary Help Services
38 561422 Telemarketing Bureaus and Other Contact Centers
39 561499 All Other Business Support Services
40 561611 Investigation Services
41 561990 All Other Support Services
42 611420 Computer Training
43 611430 Professional and Management Development Training