Des emplois près de chez moi
Mis à jour:
Jusqu'où va vraiment la proximité en Suisse — et pourquoi une recherche par nom de commune est précisément ce qui la manque.
En bref
Cherchez votre région, pas votre commune. Selon l'Office fédéral de la statistique, le trajet domicile-travail moyen fait 14 kilomètres et dure 30 minutes à l'aller, et 71 % des pendulaires travaillent hors de leur commune de domicile. Taper le nom de sa localité revient donc à chercher dans le seul périmètre où sept actifs sur dix ne travaillent pas. Prenez plutôt votre canton et ceux qui le bordent : pour une adresse neuchâteloise, cela multiplie par dix environ le nombre d'annonces atteignables, pour une adresse fribourgeoise par six.
Emplois par métier, ville ou langue
Tapez un métier, une ville ou une langue, la page affiche les annonces actuellement ouvertes.
Par métier
- Consultant
- Chef de projet
- Vente
- Infirmier
- Soins
- Assistant administratif
- Account Manager
- Ingénieur logiciel
- Administration publique
- Architecte
- Assurance
- Cuisinier
71 de plus — affinez la recherche
Par type de poste
Les portails d'emploi suisses en un coup d'œil
Cliquez sur une image pour la voir en grand. Ce qu'est réellement chaque portail est indiqué à côté.

1. SwissJobs.appNotre app
Plus de 21 000 postes suisses ouverts, issus des systèmes ATS, des sites d'entreprise et de LinkedIn au même endroit — et depuis chaque annonce, directement le CV, la lettre de motivation, la vérification du CV et la préparation à l'entretien. Le formulaire ORP se remplit depuis votre suivi de candidatures. Utilisable gratuitement ; le compte est demandé à l'enregistrement.
La deuxième raison d'une liste trop courte tient à l'annonce elle-même. Parmi les postes ouverts suisses que nous recensons, environ 22 % des champs de localisation ne désignent aucune commune : ils indiquent un canton, le pays ou un mode de travail, et environ 1,6 % se limitent à « Suisse ». Là où une commune figure, l'orthographe bouge : pour Zurich, environ 85 % des annonces écrivent « Zürich » avec le tréma et 15 % sans.
La séquence qui fonctionne est donc toujours la même : filtrer par canton plutôt que par localité, ajouter les cantons voisins, puis trier par temps de trajet et non par distance. Un poste à vingt minutes de train dans le canton d'à côté est plus proche de votre quotidien qu'une adresse à quinze kilomètres dans votre propre canton, sans liaison ferroviaire.
Annonces ouvertes recensées par habitant, 100 = moyenne suisse. Analyse de nos propres données sur les postes ouverts suisses dont le canton est identifiable, état août 2026 ; population : OFS, population résidante permanente 2025. Bâle-Ville et Bâle-Campagne sont regroupés, les annonces de la région n'indiquant le plus souvent que « Basel ».
- Environ 45 % seulement des annonces recensées indiquent comme lieu l'une des dix plus grandes villes suisses : la majorité des postes ouverts se trouvent dans des communes qui ne figurent sur aucune liste de villes.
- Environ 22 % des champs de localisation ne contiennent pas de commune mais un canton, le pays ou un mode de travail — exactement ce qu'une recherche par rayon ne sait pas traiter.
- Le répertoire officiel des communes de la Confédération compte 44 noms présents dans plus d'un canton, soit 96 communes ou environ 4,5 % du total. « Rickenbach » existe dans cinq cantons.
- Sion apparaît dans nos données presque uniquement sous son nom allemand « Sitten », alors qu'environ trois quarts de ces annonces sont rédigées en français.
- À Genève, la part d'annonces rédigées en anglais dépasse celle des annonces rédigées en français : environ 42 % contre environ 34 % dans nos données.
- L'annonce médiane a environ 20 jours au niveau suisse, mais environ 31 jours dans le canton de Vaud et à Fribourg, et environ 46 jours au Tessin.
Ce que « près de chez moi » veut dire statistiquement en Suisse
Avant de régler un rayon, il vaut la peine de savoir quel rayon le pays pratique réellement. Pour 2024, l'Office fédéral de la statistique a compté huit actifs occupés sur dix comme pendulaires, soit 3,7 millions de personnes. Parmi elles, 71 % travaillent hors de leur commune de domicile, contre 58 % seulement en 1990. Le trajet moyen mesure 14,0 kilomètres et prend 30,2 minutes à l'aller.
C'est sur ce chiffre que se brise la recherche par localité. Chercher « emplois à Yverdon », c'est chercher dans la seule commune où travaille une minorité des actifs qui y résident. Le reste de votre marché réel se trouve à Orbe, à Lausanne, à Payerne — et pour beaucoup de métiers à Neuchâtel ou à Estavayer, c'est-à-dire dans un autre canton, derrière un autre filtre.
La Confédération a d'ailleurs défini ce périmètre officiellement. Depuis la révision de 2018, la Suisse est découpée en 101 régions du marché du travail, regroupées en 16 grandes régions. Le découpage ne suit pas les frontières cantonales mais les flux réels de pendulaires : une région du marché du travail est un espace où au moins 57 % des actifs occupés résident et travaillent à la fois. Les tailles sont très inégales — la plus vaste, aux Grisons, couvre environ quatre-vingt-dix fois la surface de la plus petite, la ville de Genève. Zurich, Genève et Bâle forment chacune une région à part entière.
Deux conséquences pour votre recherche. D'abord, votre zone est plus grande que votre commune et plus petite que le pays, et elle suit des axes de transport plutôt que des cercles sur une carte. Ensuite, elle ne s'arrête pas à la frontière cantonale. Qui habite Avenches a Payerne, Morat et Estavayer à portée quotidienne, donc Vaud et Fribourg en même temps. Un filtre de lieu qui ne connaît qu'un canton en supprime la moitié.
Le mode de transport détermine enfin ce que « proche » signifie. 49 % des pendulaires prennent la voiture, 31 % les transports publics, 18 % marchent ou pédalent. Celui qui prend le train compte en minutes et en correspondances ; celui qui conduit compte en kilomètres et en bouchons. Deux personnes à la même adresse ont donc deux proximités différentes, et devraient lancer deux recherches différentes.
Le nom de lieu d'une annonce est un texte, pas un point sur la carte
Une recherche par rayon suppose que chaque annonce porte une coordonnée. En réalité, elle porte une suite de caractères saisie à la main dans un formulaire. Dans les postes ouverts suisses que nous recensons figurent plus d'un millier de mentions de lieu différentes — et environ 22 % d'entre elles ne désignent aucune commune : elles donnent un canton (« Vaud »), le pays (« Suisse », environ 1,6 % de toutes les annonces) ou un mode d'organisation là où devrait figurer une adresse.
Lorsqu'une commune est nommée, son orthographe varie. Pour les annonces de la ville de Zurich, environ 85 % emploient le tréma et 15 % écrivent « Zurich » ; pour Saint-Gall, environ 92 % écrivent « St Gallen » sans point. Filtrer littéralement sur une seule de ces formes fait perdre les autres — et pas au hasard, car la graphie internationale se concentre sur les postes publiés pour un marché international.
Le Valais offre la démonstration la plus nette. Sion apparaît dans nos données presque exclusivement sous son nom allemand « Sitten », alors qu'environ trois quarts de ces annonces sont rédigées en français et proviennent de plus d'une douzaine d'employeurs différents. Le nom inscrit dans le champ ne suit donc ni la langue de l'annonce ni l'usage local : il suit ce que le système de recrutement de l'employeur a enregistré. Chercher « Sion » ne montre qu'une fraction de Sion.
Et parfois le lieu n'est pas un lieu. Le Valais compte une commune nommée Fully, mot qui est aussi le premier d'une expression anglaise très répandue pour désigner le travail sans attache géographique. Sous cette mention figurent donc aussi, dans nos données, des postes dont le lieu de travail se situe sur un autre continent. Un moteur qui lit du texte comme de la géographie ne voit pas la différence.
Le remède est peu spectaculaire mais efficace : prenez le filtre cantonal comme base plutôt que le champ de localité, et vérifiez le lieu de travail dans le corps du texte de chaque annonce intéressante avant de calculer un temps de trajet. La ligne de lieu en tête d'annonce est un indice, pas une preuve.
Même nom, autre canton
Le répertoire officiel des communes recense, au début 2026, environ deux mille communes réparties sur 26 cantons et 144 districts. La Confédération y ajoute elle-même l'abréviation du canton partout où les noms entreraient en collision — et les collisions sont nombreuses : 44 noms de communes existent dans plus d'un canton et concernent 96 communes, soit environ 4,5 % du total.
La liste ressemble à un catalogue de pièges. « Rickenbach » existe dans cinq cantons : Bâle-Campagne, Lucerne, Soleure, Thurgovie et Zurich. « Buchs » existe en Argovie, à Saint-Gall et à Zurich ; « Wald » en Appenzell Rhodes-Extérieures, à Berne et à Zurich. S'y ajoutent les doublons plus connus : Wil à Saint-Gall et à Zurich, Wohlen en Argovie et à Berne, Muri en Argovie et à Berne, Gossau à Saint-Gall et à Zurich, Kirchberg à Berne et à Saint-Gall, Reinach en Argovie et à Bâle-Campagne.
Les annonces omettent presque toujours l'abréviation. Environ 2,2 % des postes que nous recensons reposent sur un tel nom nu — « Wil », « Wohlen », « Muri », « Buchs », « Gossau », « Kirchberg », sans aucun complément. Cela produit deux erreurs simultanées : des postes réellement proches n'apparaissent pas parce que la recherche les rattache à un autre canton, et des postes à deux heures de route apparaissent parce qu'ils portent le même nom.
Une fois le mécanisme connu, la parade est simple. Si votre commune porte l'un de ces noms, cherchez toujours avec l'abréviation — « Wil SG », « Wohlen AG » — et pour tout résultat sans abréviation, regardez d'abord l'employeur. Un hôpital, une administration communale ou une industrie locale identifie le canton bien plus sûrement que le champ de localisation.
Canton plus voisins : le calcul que votre champ de recherche ne fait pas
Le levier le plus puissant d'une recherche de proximité est trivial : inclure les cantons voisins. Les cantons suisses sont petits, si bien que pour la plupart des adresses, une part plus grande du marché atteignable se trouve de l'autre côté de la frontière cantonale que du sien. Appliqué aux annonces que nous recensons et dont le canton est identifiable, le calcul donne des ordres de grandeur nets.
Neuchâtel porte à lui seul environ 2,5 % de ces annonces. En y ajoutant Berne, Vaud, Fribourg et le Jura — des trajets quotidiens ordinaires depuis une adresse neuchâteloise —, on atteint environ 25 %, soit un facteur d'environ dix. Fribourg passe d'environ 4,1 % à environ 25 %, un facteur de six ; le Valais d'environ 2,9 % à environ 22 %, un facteur proche de huit.
La même arithmétique vaut outre-Sarine. Zoug passe d'environ 3 % à environ 42 % en ajoutant Zurich, Lucerne, Schwytz et l'Argovie, soit quatorze fois plus ; l'Argovie passe d'environ 6,7 % à environ 55 %. Ce ne sont pas des distances exotiques : ce sont des trajets que des dizaines de milliers de personnes effectuent chaque jour.
Ces multiplicateurs ne plaident pas pour chercher partout à la fois. Ils plaident contre l'échec habituel : choisir un canton, parcourir trois pages de résultats et conclure qu'il n'y a rien dans sa région. Dans la quasi-totalité des cas, il y a quelque chose — un canton plus loin, et souvent plus près du domicile que son propre chef-lieu.
En pratique, menez deux recherches en parallèle. Une recherche étroite sur votre canton, que vous parcourez chaque semaine, et une recherche large sur le canton et ses voisins, que vous filtrez par temps de trajet. La seconde donne moins de résultats utiles par clic, mais c'est celle qui fait apparaître les postes que vos concurrents ne voient pas.
À quel point le marché est-il dense chez vous
Toutes les régions ne portent pas le même nombre de postes ouverts par habitant, et c'est le deuxième chiffre à connaître avant de juger sa recherche infructueuse. En rapportant les annonces que nous recensons avec un canton identifiable à la population résidante permanente de l'OFS, et en fixant la moyenne suisse à 100, on obtient une fourchette allant d'environ 200 à moins de 40.
Zoug se situe vers 202, soit plus du double de la densité nationale. Suivent Zurich vers 140, la région bâloise vers 131, Lucerne vers 130 et Genève vers 129. Berne se place presque exactement dans la moyenne, vers 96. En dessous commence l'autre moitié : l'Argovie vers 82, Vaud vers 71, Saint-Gall vers 70, la Thurgovie vers 68 — et le Tessin vers 39, soit moins d'un cinquième de la densité zougoise.
Le cas de Vaud mérite qu'on s'y arrête, car il contredit une intuition courante. Le canton porte environ 6,7 % des annonces localisées, ce qui en fait l'un des plus gros marchés du pays en volume ; rapporté à sa population, il se situe pourtant nettement sous la moyenne suisse. Autrement dit : beaucoup d'offres, mais aussi beaucoup de candidats potentiels au même endroit. Élargir vers Fribourg, Neuchâtel ou le Valais ne relève donc pas du pis-aller.
Deux réserves accompagnent ce chiffre. D'une part, comme tout portail, nous ne recensons pas chaque annonce avec la même exhaustivité ; dans les plus petits cantons, le nombre d'annonces est trop faible pour que nous en publiions une densité. D'autre part, la densité mesure un stock et non un flux — une région comptant peu de postes mais à rotation rapide peut vous être plus profitable qu'une région riche en annonces qui stagnent.
Ce que la région change aussi
La proximité ne décide pas seulement du nombre de postes visibles, mais de leur nature. L'annonce médiane que nous recensons a environ 20 jours au niveau suisse. À Berne, en Argovie, à Zurich, à Saint-Gall et en Valais, ce chiffre tombe à 17 ou 18 jours ; dans le canton de Vaud et à Fribourg il monte à environ 31 jours, au Tessin à environ 46. Dans une région aux annonces anciennes, il ne faut pas être plus rapide mais plus persévérant : un poste y reste souvent ouvert jusqu'à ce que quelqu'un corresponde vraiment.
Le taux d'activité dépend aussi de la région. À l'échelle du pays, environ 5,5 % des annonces que nous recensons sont explicitement à temps partiel. À Schaffhouse, c'est environ 12,5 %, aux Grisons environ 10,2 %, à Soleure environ 10,1 % et à Schwytz environ 9,7 % — contre environ 2,7 % à Fribourg, environ 3,3 % à Genève et environ 3,5 % dans le canton de Vaud. Le temps partiel est nettement plus souvent affiché en Suisse alémanique rurale que dans les centres romands.
Vient ensuite la structure des annonceurs. Dans les petits cantons, la liste tient à quelques noms : au Tessin, environ 42 % des annonces que nous recensons proviennent d'un seul annonceur ; à Lucerne, les cinq plus gros en représentent environ 46 %, en Thurgovie environ 46 % également. En parallèle, dans chacun de ces cantons, entre la moitié et les deux tiers des employeurs n'ont qu'une seule annonce ouverte. Si une liste régionale paraît maigre, c'est souvent qu'un gros annonceur remplit les premières pages — la partie intéressante se trouve plus loin.
Enfin, un rayon peut traverser une frontière linguistique. Dans le canton de Fribourg, environ 46 % des annonces que nous recensons avec une exigence linguistique demandent l'allemand et environ 55 % le français ; en Valais, environ 24 % l'allemand et environ 26 % le français. Chercher autour de Morat, de Bienne ou de Sierre revient à chercher dans deux marchés du travail, et suppose un dossier prêt dans les deux langues. À Genève, le contraste est encore différent : la part d'annonces rédigées en anglais y dépasse celle des annonces en français, environ 42 % contre environ 34 %.
Quand « près de chez moi » devrait vouloir dire « sans trajet du tout »
La réponse la plus radicale à la question de la proximité consisterait à supprimer le trajet. Les annonces en montrent peu de traces : environ 3,4 % seulement des postes ouverts suisses que nous recensons évoquent le télétravail, le travail à distance ou un modèle hybride dans le titre ou le résumé. Chez les annonces rédigées en anglais, la part atteint environ 6,6 % ; chez les annonces en allemand environ 3,1 %, en français environ 2,0 % et en italien environ 0,9 %.
Ce chiffre mesure ce qui est publié, non ce qui se pratique — beaucoup d'entreprises règlent le télétravail lors de l'entretien contractuel et ne l'écrivent jamais dans l'annonce. C'est précisément pourquoi il sert de repère : résoudre la question du lieu par un filtre « à distance » revient à se restreindre à une tranche très mince du marché suisse, en éliminant presque tout ce qui se trouve réellement dans votre rayon de pendularité.
La voie plus productive passe par le temps de trajet. Selon l'OFS, 17 % des pendulaires utilisent le train et 14 % les transports routiers publics ; pour eux, un poste situé près d'un nœud ferroviaire est plus proche qu'un poste dans leur propre village mal desservi. Ceux qui conduisent font un autre calcul. Dans les deux cas, la vérification prend cinq minutes avant de postuler, et elle vaut mieux que n'importe quel curseur de rayon.
La recherche qui fonctionne vraiment
Réglez le canton comme filtre de base, pas la commune. Ajoutez les cantons limitrophes dès que votre adresse est proche d'une frontière — ce qui, en Suisse, concerne la plupart des adresses. Triez la liste par date avant de la parcourir, et lisez le lieu de travail dans le corps du texte plutôt que dans l'en-tête. Si le nom de votre commune existe dans plusieurs cantons, cherchez avec l'abréviation cantonale.
Installez une routine hebdomadaire plutôt qu'une grande recherche unique. Les listes régionales sont assez courtes pour être parcourues intégralement, et c'est justement leur avantage sur les grands centres : là où l'on publie moins, on postule généralement moins par poste.
N'oubliez pas le canal officiel. Job-Room, le portail du service public de l'emploi, diffuse les postes annoncés aux offices régionaux de placement et permet lui aussi une recherche par région ; les postes relevant de genres de professions à chômage élevé sont soumis à une obligation d'annonce et y apparaissent en premier. Cette liste est plus courte que le marché libre, mais elle contient des annonces qui ne paraissent nulle part ailleurs.
Gardez enfin à l'esprit que « près de chez moi » est une décision, pas une propriété de votre adresse. Trente minutes sont la moyenne suisse, pas votre plafond. Dans la plupart des régions, élargir le rayon de dix minutes déplace davantage vos chances que n'importe quel travail sur la mise en forme du dossier.
Parts issues d'une analyse continue des postes ouverts suisses que nous recensons, état août 2026 ; environ 90 % d'entre eux sont rattachables à un canton. Les chiffres sur la pendularité, la population et les communes proviennent de l'Office fédéral de la statistique.
Sources
Questions liées
Ce que notre index d’offres dit du marché suisse
Calculé en direct sur notre propre index, non repris d’une étude. Uniquement des parts, à ce jour.
Langue de rédaction des annonces
- Deutsch
- 60%
- English
- 23%
- Français
- 13%
- Italiano
- 3%
Parmi les annonces exigeant une langue, la part demandant
- Deutsch
- 70%
- English
- 43%
- Français
- 21%
- Italiano
- 3%
19% publiées ces 7 derniers jours · Principaux marchés: Zürich 18% · Bern 10% · Genève 5% · Basel 5%






