Elenco dei comuni limitrofi a Bologna ordinati per distanza crescente, calcolata in linea d'area dal centro urbano. Popolazione al 01/01/2011 (ISTAT).
I link dei comuni elencati portano alle pagine dei rispettivi comuni limitrofi.
| Comuni confinanti (o di prima corona) | distanza | popolazione |
|---|
| Anzola dell'Emilia | 13,1 km | 11.961 |
| Calderara di Reno | 8,9 km | 13.163 |
| Zola Predosa | 10,6 km | 18.314 |
| Granarolo dell'Emilia | 9,0 km | 10.653 |
| Castenaso | 9,5 km | 14.317 |
| San Lazzaro di Savena | 6,6 km | 31.457 |
| Pianoro | 12,7 km | 17.268 |
| Sasso Marconi | 14,4 km | 14.727 |
| Casalecchio di Reno | 6,8 km | 35.761 |
| Castel Maggiore | 7,9 km | 17.466 |
| Comuni di seconda corona (confinanti con la prima corona) | distanza | popolazione |
|---|
| Ozzano dell'Emilia | 12,1 km | 12.850 |
| Monte San Pietro | 13,2 km | 10.956 |
| Sala Bolognese | 14,9 km | 8.286 |
| Budrio | 14,9 km | 17.994 |
| Argelato | 15,0 km | 9.744 |
| Bentivoglio | 15,2 km | 5.282 |
| Minerbio | 15,5 km | 8.700 |
| Crespellano | 17,4 km | 9.982 |
| San Giovanni in Persiceto | 19,8 km | 27.227 |
| Monterenzio | 20,5 km | 6.090 |
| Marzabotto | 21,8 km | 6.833 |
| Castelfranco Emilia (MO) | 25,6 km | 32.102 |
| Monzuno | 26,1 km | 6.500 |
| Loiano | 26,6 km | 4.511 |