Mâcon este cea mai sudică capitală din regiunea Bourgogne-Franche-Comté. Se află la 65 de kilometri (40 de mile) la nord de Lyon și la 400 de kilometri (249 de mile) de Paris.
Orașul se află pe partea vestică (stânga) a râului Saône, la granița cu departamentul Ain.
Are o suprafață de 27.0 km2 (10.4 sq mi). Altitudinea sa medie este de 257 m (843 ft); la primărie, altitudinea este de 190 m (620 ft).
| Mâcon și comunele învecinate |
|  |
Din 1972, comuna Mâcon este împărțită în două părți: partea de sud, care include orașul vechi, și partea de nord. Ambele părți sunt înconjurate de comune:
Locuri în vecinătatea Mâcon |
| Laizé | Charbonnières | Saint-Martin-Belle-Roche | | Hurigny | Mâcon (partea de nord) | Vésines (Ain) | | Sancé | | |
Locuri în vecinătatea Mâcon |
| Hurigny | Sancé | Feillens (Ain) | | Charnay-lès-Mâcon | Mâcon (partea de sud) | Saint-Laurent-sur-Saône (Ain), Replonges (Ain) | | Fuissé, Vinzelles | Varennes-lès-Mâcon | Grièges (Ain) | |
Clima
Tipul de clasificare climatică Köppen pentru climatul din Charnay-lès-Mâcon, la mai puțin de 1 km (0,62 mi) la vest de Mâcon și unde se află aeroportul local, este un "climat oceanic" (cunoscut și sub denumirea de climat temperat maritim) și de subtip "Cfb".
Temperatura medie anuală în Charnay-lès-Mâcon este de 11,7 °C (53,1 °F). Cea mai caldă lună, în medie, este iulie, cu o temperatură medie de 21,1 °C (70,0 °F). Cea mai răcoroasă lună, în medie, este ianuarie, cu o temperatură medie de 2,8 °C (37,0 °F).
Cantitatea medie de precipitații pe an în Charnay-lès-Mâcon este de 866.1 mm (34.10 in). Luna cu cele mai multe precipitații în medie este octombrie, cu 96,5 mm (3,80 in) de precipitații. Luna cu cele mai puține precipitații medii este august, cu o medie de 50,8 mm (2.00 in).
| Date climatice pentru Charnay-lès-Mâcon, Franța |
| Luna | Jan | Feb | Mar | Apr | Mai | Jun | Iulie | Aug | Sep | Octombrie | Noiembrie | Dec | Anul |
| Medie maximă °C (°F) | 5.5 (41.9) | 7.6 (45.7) | 12.3 (54.1) | 15.7 (60.3) | 20.1 (68.2) | 23.9 (75.0) | 26.6 (79.9) | 26.2 (79.2) | 21.9 (71.4) | 16.5 (61.7) | 9.9 (49.8) | 6.1 (43.0) | 16.0 (60.9) |
| Media zilnică °C (°F) | 2.8 (37.0) | 4.1 (39.4) | 7.9 (46.2) | 10.8 (51.4) | 15.1 (59.2) | 18.7 (65.7) | 21.1 (70.0) | 20.6 (69.1) | 16.7 (62.1) | 12.4 (54.3) | 6.8 (44.2) | 3.6 (38.5) | 11.7 (53.1) |
| Media minimă °C (°F) | - | 0.6 (33.1) | 3.4 (38.1) | 5.9 (42.6) | 10.1 (50.2) | 13.4 (56.1) | 15.5 (59.9) | 14.9 (58.8) | 11.5 (52.7) | 8.3 (46.9) | 3.6 (38.5) | 1.0 (33.8) | 7.4 (45.3) |
| Precipitații medii mm (inci) | 84.4 (3.32) | 66.1 (2.60) | 63.8 (2.51) | 71.3 (2.81) | 69.9 (2.75) | 59.2 (2.33) | 55.5 (2.19) | 50.3 (1.98) | 60.5 (2.38) | 96.8 (3.81) | 93.2 (3.67) | 96.2 (3.79) | 867.2 (34.14) |
| Sursa: Weatherbase.com [1] |