Where are the jobs for foreigners in Europe? 20 countries, 120,944 live listings
“Which European country is easiest for a foreigner to find a job in?” is asked a thousand times a month and answered with opinions. This page answers the part of it that can be counted. We track 120,944 open jobs across 20 countries, pulled from employers’ own career pages and official job feeds and re-checked daily, and we read four things out of every ad: whether it is written in English, whether it demands years of experience, whether it mentions visa sponsorship, and where it is. Those counts are the European market as we measure it, not our catalogue: Workcamino lists the slice of it that mentions visa sponsorship or says the work can be done remotely, and the research index behind this page keeps counting the rest. Lithuania has the highest share of ads in English at 97 %; France the lowest at 3.2 %. Germany has by far the most listings (35,966), and France the highest junior-friendly share (47 %). Click any column to sort, and any country for its industries and cities.
20 countries compared
| Lithuania | 100 | 34 | 97 % (97) | 10 % (10) | 0 |
|---|---|---|---|---|---|
| Ireland | 257 | 48 | 96 % (247) | 6.6 % (17) | 4 |
| United Kingdom | 2,709 | 40 | 94 % (2,554) | 7.7 % (208) | 152 |
| Portugal | 293 | 28 | 72 % (211) | 5.5 % (16) | 5 |
| Romania | 126 | 7 | 71 % (89) | 17 % (21) | 0 |
| Italy | 333 | 6 | 61 % (202) | 17 % (56) | 54 |
| Denmark | 267 | 45 | 58 % (155) | 8.2 % (22) | 6 |
| Switzerland | 833 | 94 | 55 % (458) | 18 % (146) | 8 |
| Netherlands | 1,297 | 72 | 46 % (602) | 10 % (136) | 18 |
| Hungary | 136 | 14 | 44 % (60) | 5.1 % (7) | 0 |
| Poland | 614 | 17 | 44 % (269) | 3.1 % (19) | 0 |
| Czechia | 142 | 13 | 42 % (59) | 25 % (35) | 0 |
| Luxembourg | 172 | 246 | 31 % (53) | 15 % (26) | 25 |
| Belgium | 288 | 24 | 25 % (72) | 6.6 % (19) | 6 |
| Austria | 1,019 | 111 | 6.9 % (70) | 8.3 % (85) | 27 |
| Sweden | 23,810 | 2,246 | 5.1 % (1,218) | 11 % (2,718) | 16 |
| Norway | 8,780 | 1,568 | 4.6 % (402) | 4.4 % (389) | 2 |
| Germany | 35,966 | 431 | 3.9 % (1,415) | 36 % (13,060) | 83 |
| Spain | 15,208 | 313 | 3.8 % (583) | 5.1 % (776) | 21 |
| France | 28,594 | 418 | 3.2 % (929) | 47 % (13,462) | 14 |
Share of ads written in English
| Country | Ad in English |
|---|---|
| Lithuania | 97 %97 of 100 |
| Ireland | 96 %247 of 257 |
| United Kingdom | 94 %2,554 of 2,709 |
| Portugal | 72 %211 of 293 |
| Romania | 71 %89 of 126 |
| Italy | 61 %202 of 333 |
| Denmark | 58 %155 of 267 |
| Switzerland | 55 %458 of 833 |
| Netherlands | 46 %602 of 1,297 |
| Hungary | 44 %60 of 136 |
| Poland | 44 %269 of 614 |
| Czechia | 42 %59 of 142 |
| Luxembourg | 31 %53 of 172 |
| Belgium | 25 %72 of 288 |
| Austria | 6.9 %70 of 1,019 |
| Sweden | 5.1 %1,218 of 23,810 |
| Norway | 4.6 %402 of 8,780 |
| Germany | 3.9 %1,415 of 35,966 |
| Spain | 3.8 %583 of 15,208 |
| France | 3.2 %929 of 28,594 |
Europe in numbers
Across the 123,431 open jobs we track, 9,745 have the ad in English (8.1 %), 31,228 ask for no years of experience (26 %), 504 are remote-friendly and 441 mention visa sponsorship or relocation. They come from 33,674 distinct employers. By seniority, as read out of the ad text: 31,520 junior (26 %), 4,954 mid-level, 19,168 senior (16 %), and 67,789 where the ad names no level.
By industry, all countries
| Industry | Listings | Ad in English | Junior |
|---|---|---|---|
| Retail & Hospitality | 20,726 | 2.1 % (433) | 25 % |
| Skilled Trades | 15,658 | 0.8 % (129) | 30 % |
| Operations | 14,943 | 4.7 % (697) | 25 % |
| Healthcare | 13,607 | 0.7 % (91) | 30 % |
| Engineering | 8,212 | 37 % (3,010) | 18 % |
| Logistics & Transport | 7,667 | 1.9 % (144) | 20 % |
| Education | 6,188 | 0.9 % (55) | 19 % |
| Sales | 5,444 | 28 % (1,513) | 26 % |
| Finance | 4,492 | 9.6 % (429) | 35 % |
| Data & AI | 1,914 | 63 % (1,211) | 15 % |
| Marketing | 1,246 | 38 % (469) | 29 % |
| Customer Support | 1,166 | 23 % (268) | 22 % |
| People & HR | 1,023 | 20 % (208) | 38 % |
| Consulting | 990 | 13 % (124) | 27 % |
| Security | 595 | 8.2 % (49) | 16 % |
| Science & Research | 536 | 29 % (153) | 22 % |
| Legal | 529 | 30 % (161) | 20 % |
| Product | 479 | 70 % (335) | 8.4 % |
| Design | 379 | 54 % (203) | 17 % |
The 15 biggest cities
| City | Country | Listings | Ad in English | Junior |
|---|---|---|---|---|
| Stockholm | Sweden | 3,575 | 11 % | 359 |
| Berlin | Germany | 2,695 | 22 % | 688 |
| Gothenburg | Sweden | 1,922 | 10 % | 252 |
| Paris | France | 1,771 | 39 % | 544 |
| London | United Kingdom | 1,737 | 99 % | 122 |
| Oslo | Norway | 1,351 | 9.9 % | 82 |
| Munich | Germany | 1,315 | 27 % | 436 |
| Barcelona | Spain | 1,313 | 17 % | 53 |
| Madrid | Spain | 1,198 | 16 % | 117 |
| Hamburg | Germany | 985 | 7.4 % | 323 |
| Malmö | Sweden | 849 | 6.6 % | 88 |
| Uppsala | Sweden | 567 | 4.1 % | 49 |
| Linköping | Sweden | 565 | 3.2 % | 61 |
| Jönköping | Sweden | 528 | 1.3 % | 73 |
| Amsterdam | Netherlands | 519 | 84 % | 72 |
Where the data comes from
Every listing is fetched from a source the employer controls, never from another job board. Official employment feeds: the national job APIs of Germany, France, Sweden, Spain and Norway, which together carry 106,259 of the listings. Employers’ own career systems: the public endpoints of SmartRecruiters, Greenhouse, SAP SuccessFactors, Ashby, Workday, Lever, Teamtailor, Recruitee, Workable and Personio, read for 151 companies, 10,149 listings. One curated feed, Arbeitnow, adds 7,023 English-language ads from Germany. Spain and Norway come through in full; Germany, France and Sweden are pulled as slices — the newest ads, plus industry slices in Sweden and entry-level trades in Germany. The pipeline runs once a day and re-checks every listing against its source; an ad that has disappeared at the source is removed the same day. The last run finished 8 November 2026 at 13:04 UTC, taking in 2,907 new listings and expiring 11,760. Nothing here is scraped from a competitor, bought, or user-submitted.
| Source | Kind | Coverage | Listings |
|---|---|---|---|
| Bundesagentur für Arbeit | official feed | Germany, newest ads and entry-level trades | 33,111 |
| France Travail | official feed | France, newest permanent and fixed-term ads | 26,430 |
| Arbetsförmedlingen (JobTech) | official feed | Sweden, newest ads and four industry slices | 23,393 |
| Empléate (SEPE) | official feed | Spain, every open vacancy on the state employment portal | 14,700 |
| NAV / arbeidsplassen.no | official feed | Norway, all public vacancies | 8,625 |
| Arbeitnow | curated feed | Germany, English-language ads | 7,023 |
| SmartRecruiters | employer career system | Company career pages, Europe-wide | 3,305 |
| Greenhouse | employer career system | Company career pages, Europe-wide | 2,284 |
| SAP SuccessFactors | employer career system | Large employers' career sites (sitemap + job pages) | 1,790 |
| Ashby | employer career system | Company career pages, tech | 1,103 |
| Workday | employer career system | Large employers' career sites | 612 |
| Lever | employer career system | Company career pages, Europe-wide | 439 |
| Teamtailor | employer career system | Company career pages, mostly Nordics | 354 |
| Recruitee | employer career system | Company career pages, mostly Netherlands | 190 |
| Workable | employer career system | Company career pages, Europe-wide | 56 |
| Personio | employer career system | Company career pages, DACH | 16 |
How each field is read. Ad in English: the language of the ad text itself, detected from the words in it, not the country or the company. Junior-friendly: the ad demands no years of experience; an ad that says “3+ years” is not, an ad that says nothing is. Where the source itself says no experience is required (Sweden, France) that counts too. Mention visa: the text offers a visa, a work permit or relocation support, and does not also say it cannot sponsor. Remote: the ad or its location says remote. Industry: assigned from the title by rules, with a language model for titles the rules do not know; “other” is excluded from the industry tables. Seniority: junior, mid or senior from the title and text; unknown when neither says.
Download the data
The tables on this page, as files, refreshed with the page. Licence CC BY 4.0: use them in an article, a thesis, a dashboard or a model, with a link to this page as the source. If you need a cut we do not publish (a country by city and industry together, junior only, a time series, or the underlying listing-level rows for a research project), write to us with “Data” in the subject line; we answer within a day.
| Set | Rows | Columns | Download |
|---|---|---|---|
| Countries | 20 | listings, per million, English, junior, remote, visa | CSV · JSON |
| Industries | 19 | listings, English, junior, remote, visa | CSV · JSON |
| Cities | 336 | city, country, listings, English, junior, visa | CSV · JSON |
| Sources | 16 | source, kind, coverage, listings | CSV · JSON |
Suggested citation: Workcamino (November 2026). Jobs for foreigners in Europe: listings, English share and junior share by country. https://workcamino.com/en/data. The page carries schema.org Dataset markup with these files as distributions, so it is indexed by Google Dataset Search.
What this measures, and what it does not
An ad written in English is the most reliable signal that a team works in English, and that a foreigner without the local language can apply. It is not the same as a company being willing to sponsor a visa: for that, the visa column counts ads that say so explicitly, and most employers who would sponsor never mention it. Junior-friendly means no years of experience demanded in the ad; it says nothing about how many people apply. The totals reflect what we track, and we track Germany, France, Sweden, Spain and Norway through their national job feeds and other countries mainly through company career pages, so a small country with a low total is under-counted rather than empty. Compare shares, not totals. The listings-per-million column divides our count by the population on 1 January 2024 and is offered as context, not as a measure of the labour market. Everything is recomputed once a day; this page shows 9 November 2026. How we verify jobs explains the pipeline.
- Coverage is uneven by design. 5 countries come through national feeds and the rest through the career systems of companies we have added by hand, which skews the smaller countries towards international, English-writing employers. Their English shares are upper bounds.
- Slices, not censuses. Germany, France and Sweden are the newest ads plus chosen slices, not every open ad in the country; Spain and Norway are close to complete.
- Language is the ad’s, not the job’s. A German ad for an English-speaking team counts as German. An English ad that then demands fluent German counts as English.
- No de-duplication across sources. A job posted both to NAV and on a Greenhouse page can appear twice. Measured in September 2026 at 0.02 % of Norwegian listings (2 of 10,172).
- Snapshots, not flows. Counts are open ads on the day, not ads posted per month. A time series is available on request.
Country pages
Each page breaks the country down by industry and city, with the English share of each:
- Jobs in Austria in English · 6.9 % of 1,019 · browse
- Jobs in Belgium in English · 25 % of 288 · browse
- Jobs in Czechia in English · 42 % of 142 · browse
- Jobs in Denmark in English · 58 % of 267 · browse
- Jobs in France in English · 3.2 % of 28,594 · browse
- Jobs in Germany in English · 3.9 % of 35,966 · browse
- Jobs in Hungary in English · 44 % of 136 · browse
- Jobs in Ireland in English · 96 % of 257 · browse
- Jobs in Italy in English · 61 % of 333 · browse
- Jobs in Lithuania in English · 97 % of 100 · browse
- Jobs in Luxembourg in English · 31 % of 172 · browse
- Jobs in Netherlands in English · 46 % of 1,297 · browse
- Jobs in Norway in English · 4.6 % of 8,780 · browse
- Jobs in Poland in English · 44 % of 614 · browse
- Jobs in Portugal in English · 72 % of 293 · browse
- Jobs in Romania in English · 71 % of 126 · browse
- Jobs in Spain in English · 3.8 % of 15,208 · browse
- Jobs in Sweden in English · 5.1 % of 23,810 · browse
- Jobs in Switzerland in English · 55 % of 833 · browse
- Jobs in United Kingdom in English · 94 % of 2,709 · browse
Also in this section: which countries, cities and industries in Europe sponsor visas, counted from the ads that say so.
Read next: the best countries in Europe for English speakers, visa sponsorship in Europe for graduates and working in Norway as a foreigner.