Bochnia to miasto położone nad rzeką Rabą na pograniczu Kotliny Sandomierskiej i Pogórza Karpackiego. Takie rozlokowanie decyduje o niezwykłej malowniczości miasta, bowiem w części południowej teren jest pagórkowaty, natomiast w północnej – równinny.
Wcinające się w samo miasto wzgórza z kompleksami leśnymi, nadają mu niepowtarzalny urok. Bliskie sąsiedztwo Puszczy Niepołomickiej, a także Beskidu Wyspowego i Beskidu Sądeckiego – znanych regionów turystycznych i wypoczynkowych stanowi o dużej atrakcyjności Bochni.
Bochnia zlokalizowana jest w połowie trasy Kraków – Tarnów. Oddalona jest o 37 km od Krakowa i o 38 km od Tarnowa. Charakterystyczne jest dla powiatu strategiczne położenie przy międzynarodowej drodze, autostradzie A4 (E40). Przez Bochnię przebiega także droga krajowa nr 94 oraz wojewódzka nr 965 Limanowa-Zielona.
W Bochni kursuje 7 linii autobusowych Bocheńskich Zakładów Usług Komunalnych i Rejonowego Przedsiębiorstwa Komunikacji Spółka z o.o. Połączenia wewnątrz powiatu obsługiwane są głównie przez prywatnych przewoźników, za pomocą tzw. busów.
Przez miasto przebiega linia kolejowa Wrocław-Medyka (E30). Zatrzymuje się tutaj każdy pociąg pospieszny i niektóre pociągi ekspresowe. Miasto posiada również bardzo dobre połączenia autobusowe, gdyż leży na trasie Przemyśl – Wrocław. Najbliższe lotnisko to odległy od Bochni o około 50 kilometrów, Międzynarodowy Port Lotniczy im. Jana Pawła II w Krakowie-Balicach.
Usytuowanie miasta i jego dostępność komunikacyjna wpływają na atrakcyjność inwestycyjną Bochni oraz powiatu bocheńskiego i bez wątpienia stwarzają korzystne warunki dla rozwoju przedsiębiorczości.