Factorii care afectează mărimea forței de muncă includ populația, venitul, nivelul de educație, proprietatea asupra locuinței, numărul de industrii și politicile guvernamentale. Economic Online arată că o creștere de 1% a populației de stat determină o creștere de 0,74% a mărimii forței de muncă. În plus, o creștere a salariului minim cauzează o creștere a dimensiunii forței de muncă.
Potrivit Economic Online, proprietatea asupra locuinței are multe beneficii pentru societate, dar reduce mobilitatea angajaților, diminuând dimensiunea forței de muncă. O creștere a ratei salariilor reduce cererea de muncă, reducând mărimea forței de muncă. Pe de altă parte, creșterea productivității crește cererea de forță de muncă și mărimea forței de muncă. Oferta de forță de muncă afectează și dimensiunea forței de muncă. Economic Online adaugă faptul că imigrația mărește mărimea forței de muncă, în timp ce migrația o reduce. Preferința pentru muncă afectează și dimensiunea forței de muncă, deoarece beneficiile muncii îi motivează pe oameni să caute un loc de muncă. Economic Online remarcă faptul că sindicatele împiedică diminuarea dimensiunii unei forțe de muncă prin protejarea drepturilor lucrătorilor. Conform InContext, costul vieții nu are niciun impact asupra mărimii forței de muncă. Wikipedia arată că o forță de muncă include șomerii din cauza potențialului lor de angajare în sectoare formale și informale.