# Regions of Germany (NUTS 2) by compensation of employees per hour worked, 2023

All 38 values come from Invokely for 2023, so the places are comparable.

- Indicator id: `compensation_per_hour_worked_eur`
- Unit: EUR
- Definition: Wages, salaries and employers' social contributions divided by the hours actually worked by employees, in euros per hour, for the place where people work (Eurostat regional accounts).
- Source: Invokely, Compensation of employees (Eurostat nama_10r_2coe) divided by hours worked by employees (Eurostat nama_10r_2emhrw) (https://invokely.ai/docs/methodology#compensation_per_hour_worked_eur)
- Retrieved: 2026-10-12
- Citation: Invokely calculation from Compensation of employees (Eurostat nama_10r_2coe) divided by hours worked by employees (Eurostat nama_10r_2emhrw). https://invokely.ai/docs/methodology#compensation_per_hour_worked_eur. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/compensation-per-hour-worked/germany-regions

| Rank | Place | EUR |
|---:|---|---:|
| 1 | Oberbayern | 48.58 |
| 2 | Stuttgart | 46.43 |
| 3 | Darmstadt | 46.38 |
| 4 | Hamburg | 46.32 |
| 5 | Berlin | 43.31 |
| 6 | Mittelfranken | 43.15 |
| 7 | Karlsruhe | 43.1 |
| 8 | Braunschweig | 42.87 |
| 9 | Köln | 41.99 |
| 10 | Düsseldorf | 41.97 |
| 11 | Tübingen | 41.64 |
| 12 | Kassel | 40.89 |
| 13 | Bremen | 40.57 |
| 14 | Rheinhessen-Pfalz | 40.55 |
| 15 | Gießen | 40.54 |
| 16 | Unterfranken | 40.48 |
| 17 | Schwaben | 40.25 |
| 18 | Oberpfalz | 40.09 |
| 19 | Freiburg | 39.5 |
| 20 | Oberfranken | 39.28 |
| 21 | Niederbayern | 39.12 |
| 22 | Hannover | 39.1 |
| 23 | Arnsberg | 38.52 |
| 24 | Saarland | 38.48 |
| 25 | Detmold | 37.82 |
| 26 | Münster | 37.5 |
| 27 | Koblenz | 36.96 |
| 28 | Leipzig | 36.33 |
| 29 | Schleswig-Holstein | 35.9 |
| 30 | Trier | 35.88 |
| 31 | Dresden | 35.39 |
| 32 | Weser-Ems | 35 |
| 33 | Lüneburg | 34.72 |
| 34 | Brandenburg | 34.64 |
| 35 | Thüringen | 33.93 |
| 36 | Sachsen-Anhalt | 33.34 |
| 37 | Chemnitz | 33.32 |
| 38 | Mecklenburg-Vorpommern | 33.17 |
