How Many Developers are There in America, and Where Do They Live?

Written by:

In 2015, we estimate there were between 3,357,626 and 4,185,114 people working in a role which required software development. 

Furthermore, we estimate that between 2.00% and  2.50% of all workers in America had a development related role in 2015.

Which States Have the Highest Concentration of Developers?

Washington D.C. had the highest percentage of developers - a full 6.46% of workers living there met our extended definition. 

Virginia and Maryland came in second and third, at 4.43% and 4.41%, respectively. 

At an absolute level, California, Texas and New York of course led the way - with 628,414, 324,717, and 218,041 workers respectively. (Virginia was the surprise at #4 with 204,699).

Number of Developers in America: Number of Developers per State: 2016 IPUMS-ACS
Developers per State, DQYDJ Estimates:Click to zoom)

The Number of Developers in America and Number of Developers Per State

As a check on these numbers we direct you to Evans Data Corporation, who host the most extensive biannual report on developers worldwide. Also of interest is Janel Garvin's blog (Evans's CEO), where she writes on some key insights from their survey. 

Evans pegs the number of worldwide developers - including hobbyists who can also code - around 21,000,000. In North America they put the number of developers around 4.4 million. This fits excellently with our estimates, especially considering we're not factoring in retired developers or hobbyists.

Raw Number of Developers by State

Here's our state-by-state and DC breakdown for the number of developers (see category methodology below the table):

StateTotal WorkersStrict DevsGroup 2
Group 3
Percentage (G3)
DISTRICT OF COLUMBIA414,19713,88114,73026,7496.46%
NEW HAMPSHIRE787,36122,09025,51926,3593.35%
NEW JERSEY4,792,291138,970152,145162,9773.40%
NEW MEXICO990,63912,31315,33218,2101.84%
NEW YORK10,425,481178,358198,758218,0412.09%
NORTH CAROLINA5,121,123100,641116,337125,9372.46%
NORTH DAKOTA451,9104,4635,7786,3061.40%
RHODE ISLAND586,7878,1099,98311,3701.94%
SOUTH CAROLINA2,442,97431,30539,93042,5871.74%
SOUTH DAKOTA485,7545,7606,4446,7091.38%
WEST VIRGINIA841,95510,40111,26912,0371.43%

Source and Methodology for The Number of Developers in America and Per State

We got our data on the number of developers in the United States and the number of developers per state from the 2016 data release of the ACS. Value was added to the microdata by the University of Minnesota's Minneosta Population Center:

Steven Ruggles, Katie Genadek, Ronald Goeken, Josiah Grover, and Matthew Sobek. Integrated Public Use Microdata Series: Version 6.0 [dataset]. Minneapolis: University of Minnesota, 2015.

Other Geographic Breakdowns of Developers

We continued the series with a number of articles looking at developer breakdown with other geographies.  They all build off the methodology in this article, so are directly comparable:

Coming Up With An Agreeable Definition of 'Developer'

There are many job descriptions in the BLS's 2010 update of the occupation labels.  No matter how we slice it there's bound to be disagreement as to who constitutes a 'developer' or who requires familiarity with code at work .  We'll take a shot anyway.  If you disagree with our picks, feel free to rerun the numbers and we'll link to your results.

How did We Define a 'Strict' Developer?

Our goal for this category was for pure software developers.  We started with the core developer, programmer, and DBA categories from the BLS.  It misses some obvious software professions such as embedded (or "IoT") and driver developers, but is a good core estimate and the bulk of developers in America (roughly 80% of our final set).

  • 1000        Computer Scientists and Systems Analysts/Network systems Analysts/Web Developers
  • 1010        Computer Programmers
  • 1020        Software Developers, Applications and Systems Software
  • 1060        Database Administrators
How Did We Extend Developers for Our Second Set?

Our second grouping includes all of the professionals in the strict categories above, plus other professionals who almost certainly are either writing or reading code on a regular basis.

This includes the aforementioned workers in the Electrical and Hardware Engineering categories, as well as Technical Writers, CAD Programmers and Operators and the like.  I've also included Sales Engineers, positions which are usually filled with folks who were previously in an engineering role.  This bucket consists of roughly 475,000 people.

(For the record, my formal education would fall into this grouping.)

  • 1400       Computer Hardware Engineers
  • 1410       Electrical and Electronics Engineers
  • 2840       Technical Writers
  • 4930       Sales Engineers
  • 7900       Computer Control Programmers and Operators
How Did We Define Our Most Expansive Set of Developers?

Although this category will be controversial, we tried to estimate the number of other people writing scripts and code outside of software and electrical engineering.  Actuaries, statisticians, analysts, mathematicians and economists often use SAS, STATA, Mathematica and (this article's enabler...) R.  Others use Matlab, Octave, Sage, Excel and OpenOffice as well as traditional languages Perl and Python.

Group 3 includes the first two groups and:

  • 0820        Budget Analysts
  • 0830        Credit Analysts
  • 0840        Financial Analysts
  • 1200        Actuaries
  • 1220        Operations Research Analysts
  • 1230        Statisticians
  • 1240        Mathematical science occupations, nec
  • 1800        Economists and market researchers
  • 5920        Statistical Assistants
More Notes on Our Selections

To make it very clear - all the data in the article is for people who worked or earned a living from (at least partially) development in 2015.

We didn't attempt to estimate developers who no longer work in these categories, or those with development training in school. Additionally, we didn't try to add hobbyist developers to the mix as in the Evans' data. Notably though, we do include self-employed developers in all above categories.

Also, we assuredly left out many categories of worked who tangentially write code. 

Certainly some of the other science and engineering disciplines write a fair amount of code (a lot of them in Perl!).

If your target is "anyone trainable in a few months", our estimates are low. If you're looking for anyone "who could start coding within a couple weeks", look at Group 2 and Group 3.

The Number of Developers in America

We hope this article was as interesting to you as the research was to us.  It goes to show that there are quite a few people in the United States who are required to be proficient in - or at least familiar with - code.

Whether you gravitate towards the 3.4 million number or the 4.2 million number is personal preference.  Feel free to let us know which one is most defensible



PK started DQYDJ in 2009 to research and discuss finance and investing and help answer financial questions. He's expanded DQYDJ to build visualizations, calculators, and interactive tools.

PK lives in New Hampshire with his wife, kids, and dog.

Don't Quit Your Day Job...

DQYDJ may be compensated by our partners if you make purchases through links. See our disclosures page. As an Amazon Associate we earn from qualifying purchases.
Sign Up For Emails
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram