I 1925 var nesten halvparten av befolkningen sysselsatte. Av disse var 16,2 % i selvstendige næringer, 17,1 % var offentlig ansatte og tjenestemenn, 15,4 % var hjelpere i familiebedrifter og 4,5 % var hushjelper. Den klart største sosiale gruppen var mannlige og kvinnelige arbeidere med 46,9 %. Det var også 6 % uten noe spesifikt yrke. Den prosentvise fordelingen mellom yrkessektorer varierte stort mellom provinsene. I det mer landlige Øst-Preussen var ansatte i familiebaserte bedrifter 22,3 %, vesentlig høyere enn i Westfalen hvor det samme tallet var 12,8 %. Omvendt var tallene for tallene for arbeidere – 42,6 % i Øst-preussen mot 54,1 % i Westfalen. I storbyen Berlin var andelen arbeidere 45,9 %, selv om den betydningsfulle industrien var mindre enn i Westfalen. Årsakene var økningen av de tertiære sektorene. Offentlig ansatte og tjenestemenn utgjorde 30,5 % i Berlin, mot 15,6 % i Westfalen.