US MOS Codes

As most collectors know, the military uses MOS codes (Military Occupational Specialty). You can find these on personal documents, morning reports and more. In some cases you have no idea what the code means, to help you out we have composed a list of MOS Codes used in the US military during World War Two. We hope you find this helpful!


The MOS codes were used to verify specialties of military personnel. For Enlisted Men, codes had a 3 digit number. Codes below 500 are corresponding with civilian occupations (like a mechanic) and codes above 500 are used for specific military occupations (like a machine gunner).

Code: Meaning:
014 Automobile Mechanic
039 Cable Splicer
060 Cook
067 Dental Laboratory Technician
072 Physical Therapy Technician
103 Laundry Machine Operator
104 Laundry Maintenance Mechanic
120 Meat or Dairy Inspector
121 Utility Repairman
149 Pharmacist
152 Photographer
166 Powerman
196 Sanitary Technician
213 Medical Secretary
229 Medical Equipment Maintenance Technician
234 Tailor
250 Veterinary Technician
262 Occupational Counselor
263 Psychiatric Social Worker
264 Radiology Technician
320 Interpreter
345 Truck Driver, Light Trucks
365 Optician
366 Orthopedic Mechanic
405 Clerk-Typist
409 Medical Technician
422 Podiatrist
452 Optometrist
457 Shop Clerk
484 Entomology Technician
504 Ammo Bearer
604 Licht Machine Gunner
610 Anti-Tank Gunner
657 Medical Corpsman
666 First-Aid Man
673 Medical Noncommissioned Officer
673 (double used number) Medical Administrative Specialist
676 Messenger, Dispatcher
677 Military Policeman
700 Veterinary Ambulance Orderly
727 Water Supply Technician
745 Rifleman
803 Bugler
822 Utilities Noncommissioned Officer
824 Mess Sergeant
825 Medical Supply Noncommissioned Officer
825 (double used number) Medical Supply Technician
835 Supply Clerk
847 Prosthetic Dental Supply Clerk
855 Dental Assistant + Dental Technician
858 Medical Laboratory Technician
859 Pharmacy Technician
861 Surgical Technician
945 Photographic Laboratory Technician
968 Mine Detector Operator
980 Graves Registration Technician

For Officers, codes are a 4 digit number.

Code: Meaning:
0001 Duties Unassigned or Not Qualified in MOS
0002 General Officer
0030 Postal Officer
0210 Signal Officer
0500 Radio Officer
1026 Glider Pilot
2252 Psychologist
2431 Medical Registrar
3001 Post Surgeon
3100 Medical Officer, General Duty
3105 Gastro-Enterologist
3106 Ophthalmologist & Otorhinolaryngologist
3107 Cardiologist
3108 Obstetrician & Gynecologist
3111 Urologist
3112 Dermatologist
3113 Allergist
3115 Anesthetist
3116 Medical Officer, Communicable Disease
3125 Ophthalmologist
3126 Otorhinolaryngologist
3130 Neuropsychiatrist
3131 Neurosurgeon
3139 Medical Officer, Internist
3150 Medical Officer, General Surgery
3151 Thoracic Surgeon
3152 Plastic Surgeon
3153 Orthopedic Surgeon
3155 Venereal Disease Control Officer
3170 Dental Officer
3171 Oral Surgeon, Dental
3172 Exodontist
3174 Periodontist
3175 Prosthodontist
3178 Dental Officer, Staff
3200 Veterinary Officer
3221 Meat & Dairy Products Inspector
3301 Medical Inspector
3303 Medical Laboratory Officer
3306 Radiologist
3307 Bacteriologist
3309 Biochemist
3310 Parasitologist
3311 Serologist
3315 Entomologist
3325 Pathologist
3418 Physical Therapy Aide
3420 Hospital Dietitian
3430 Nurse, Administrative
3443 Nurse, Operating Room
3445 Nurse, Anesthetist
3449 Nurse, General Duty
4490 Medical Supply Officer
4514 Ammunition Supply Officer
5401 Public Relations Officer
8120 Legal Assistance Officer
9100 Provost Marshal
9511 Camouflage Officer