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 541330 Engineering Services
6 541360 Geophysical Surveying and Mapping Services
7 541370 Surveying And Mapping (Except Geophysical) Services
8 541380 Testing Laboratories
9 541430 Graphic Design Services
10 541511 Custom Computer Programming Services
11 541512 Computer Systems Design Services
12 541513 Computer Facilities Management Services
13 541519 Other Computer Related Services
14 541611 Administrative Management and General Management Consulting Services
15 541612 Human Resources Consulting Services (2007/2012/2017), Human Resources and Executive Search Consulting Services (2002)
16 541613 Marketing Consulting Services
17 541614 Process, Physical Distribution, and Logistics Consulting Services
18 541618 Other Management Consulting Services
19 541620 Environmental Consulting Services
20 541690 Other Scientific and Technical Consulting Services
21 541713 Research and Development in Nanotechnology
22 541714 Research and Development in Biotechnology
23 541715 Research and Development in the Physical, Engineering, and Life Sciences
24 541810 Advertising Agencies
25 541820 Public Relations Agencies
26 541830 Media Buying Agencies
27 541840 Media Representatives
28 541850 Outdoor Advertising
29 541860 Direct Mail Advertising
30 541870 Advertising Material Distribution Services
31 541890 Other Services Related to Advertising
32 541910 Marketing Research and Public Opinion Polling
33 541990 All Other Professional, Scientific, and Technical Services
34 561110 Office Administrative Services
35 561210 Facilities Support Services
36 561320 Temporary Help Services
37 561422 Telemarketing Bureaus and Other Contact Centers
38 561499 All Other Business Support Services
39 561611 Investigation Services
40 561990 All Other Support Services
41 611420 Computer Training