PlainVisa

H-1B Occupation Categories

H-1B petitions are organized by the Standard Occupational Classification (SOC) system maintained by the U.S. Bureau of Labor Statistics. Each SOC code belongs to one of 23 major groups, broad families of occupations that share education, skill, and responsibility requirements. This page groups every occupation in the PlainVisa database by its SOC major group so you can navigate from “Computer & Mathematical” down to individual SOC codes like 15-1252 Software Developers or 15-2051 Data Scientists.

Computer & Mathematical

SOC 15-XXXX

Software engineers, data scientists, and IT specialists, the largest H-1B category

1,185,431 petitions · 149 SOC codes

+143 more occupations in this group

Architecture & Engineering

SOC 17-XXXX

Civil, mechanical, electrical, and other engineering disciplines

175,318 petitions · 118 SOC codes

+112 more occupations in this group

Business & Financial Operations

SOC 13-XXXX

Accountants, analysts, HR, and operations specialists

148,907 petitions · 77 SOC codes

+71 more occupations in this group

Management

SOC 11-XXXX

Executives, managers, and senior leadership roles

102,606 petitions · 87 SOC codes

+81 more occupations in this group

Life, Physical & Social Science

SOC 19-XXXX

Research scientists, statisticians, and lab-based roles

85,519 petitions · 114 SOC codes

+108 more occupations in this group

Healthcare Practitioners & Technical

SOC 29-XXXX

Physicians, nurses, therapists, and medical specialists

68,483 petitions · 166 SOC codes

+160 more occupations in this group

Arts, Design, Entertainment, Sports & Media

SOC 27-XXXX

Designers, writers, producers, and creative roles

19,140 petitions · 63 SOC codes

+57 more occupations in this group

Legal

SOC 23-XXXX

Attorneys, paralegals, and legal support staff

9,978 petitions · 9 SOC codes

+3 more occupations in this group

Community & Social Service

SOC 21-XXXX

Counselors, social workers, and community-focused roles

8,414 petitions · 28 SOC codes

+22 more occupations in this group

Transportation & Material Moving

SOC 53-XXXX

Drivers, pilots, and logistics roles

1,224 petitions · 17 SOC codes

+11 more occupations in this group

Food Preparation & Serving

SOC 35-XXXX

Chefs, cooks, and food service roles

407 petitions · 14 SOC codes

+8 more occupations in this group

Healthcare Support

SOC 31-XXXX

Medical assistants and healthcare technicians

207 petitions · 15 SOC codes

+9 more occupations in this group

Personal Care & Service

SOC 39-XXXX

Personal care and service roles

169 petitions · 17 SOC codes

+11 more occupations in this group

Construction & Extraction

SOC 47-XXXX

Construction trades and extraction workers

91 petitions · 21 SOC codes

+15 more occupations in this group

Methodology: How Categories Are Assigned

H-1B occupational categories on PlainVisa use the Standard Occupational Classification (SOC) 2018 system, maintained by the U.S. Bureau of Labor Statistics. SOC codes are six-digit identifiers structured as XX-XXXX, where the first two digits identify the major group (e.g., 15 for Computer & Mathematical Occupations) and the remaining digits identify the specific occupation.

Assignment process. Each Labor Condition Application (LCA) filed with the Department of Labor includes a SOC code self-reported by the employer, which the DOL validates against the prevailing wage requirements for that occupation. PlainVisa imports these SOC codes directly from DOL disclosure files and groups them into major categories using the official BLS SOC structure.

Limitations. Major-group totals shown here represent the sum of all LCAs within that group, but an individual worker’s actual duties may not match the SOC classification on paper. The DOL relies on employer self-certification and prevailing-wage requirements to keep SOC codes honest.

Sources: U.S. Bureau of Labor Statistics, Standard Occupational Classification (SOC) system, DOL OFLC Performance Data.