52 communes composent la zone d'emploi de Villefranche-sur-Saône.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Aigueperse | 239 | 69002 | 69790 |
| Arnas | 4408 | 69013 | 69400 |
| Azolette | 122 | 69016 | 69790 |
| Beaujeu | 2103 | 69018 | 69430 |
| Belleville-en-Beaujolais | 13767 | 69019 | 69220 |
| Blacé | 1692 | 69023 | 69460 |
| Cenves | 393 | 69035 | 69840 |
| Cercié | 1135 | 69036 | 69220 |
| Charentay | 1269 | 69045 | 69220 |
| Chénas | 534 | 69053 | 69840 |
| Chiroubles | 416 | 69058 | 69115 |
| Cogny | 1198 | 69061 | 69640 |
| Corcelles-en-Beaujolais | 993 | 69065 | 69220 |
| Denicé | 1574 | 69074 | 69640 |
| Deux-Grosnes | 1923 | 69135 | 69860 |
| Dracé | 1178 | 69077 | 69220 |
| Émeringes | 278 | 69082 | 69840 |
| Fleurie | 1351 | 69084 | 69820 |
| Gleizé | 7824 | 69092 | 69400 |
| Juliénas | 883 | 69103 | 69840 |
| Jullié | 496 | 69104 | 69840 |
| Lacenas | 1029 | 69105 | 69640 |
| Lancié | 1082 | 69108 | 69220 |
| Lantignié | 851 | 69109 | 69430 |
| Le Perréon | 1496 | 69151 | 69460 |
| Les Ardillats | 616 | 69012 | 69430 |
| Limas | 4749 | 69115 | 69400 |
| Marchampt | 452 | 69124 | 69430 |
| Montmelas-Saint-Sorlin | 530 | 69137 | 69640 |
| Odenas | 943 | 69145 | 69460 |
| Propières | 477 | 69161 | 69790 |
| Quincié-en-Beaujolais | 1382 | 69162 | 69430 |
| Régnié-Durette | 1159 | 69165 | 69430 |
| Rivolet | 588 | 69167 | 69640 |
| Saint-Bonnet-des-Bruyères | 372 | 69182 | 69790 |
| Saint-Clément-de-Vers | 205 | 69186 | 69790 |
| Saint-Cyr-le-Chatoux | 156 | 69192 | 69870 |
| Saint-Didier-sur-Beaujeu | 603 | 69196 | 69430 |
| Saint-Étienne-des-Oullières | 2236 | 69197 | 69460 |
| Saint-Étienne-la-Varenne | 783 | 69198 | 69460 |
| Saint-Georges-de-Reneins | 4533 | 69206 | 69830 |
| Saint-Igny-de-Vers | 581 | 69209 | 69790 |
| Saint-Julien | 936 | 69215 | 69640 |
| Saint-Lager | 1051 | 69218 | 69220 |
| Salles-Arbuissonnas-en-Beaujolais | 789 | 69172 | 69460 |
| Taponas | 908 | 69242 | 69220 |
| Vaux-en-Beaujolais | 1153 | 69257 | 69460 |
| Vauxrenard | 315 | 69258 | 69820 |
| Vernay | 117 | 69261 | 69430 |
| Ville-sur-Jarnioux | 820 | 69265 | 69640 |
| Villefranche-sur-Saône | 36224 | 69264 | 69400 |
| Villié-Morgon | 2132 | 69267 | 69910 |
La zone d'emploi de Villefranche-sur-Saône est composée de 52 communes pour une population de 113044 habitants.