Кампобасо се налази у јужном [[Италија|Италији]]. Од престонице [[Рим]]а град је удаљен 230 км источно, а од [[Напуљ]]а 160 км североисточно.
'''РељефКампобасо''': Кампобасо се развио на веома високо постављеној висоравни у средишњим [[Апенини]]ма. Надморска висина града је око 700 м надморске висине и то је један од највиших градова у држави. Град је окружен [[Самнитски Апенини|Самнитским Апенинима]].
'''КлимаКампобасо''': Клима у Кампобасу је [[умереноконтинентална клима|умерено континентална]] због знатне надморске висине. Она је много оштрија него у градовима у окружењу, који су близу мора и на мањој надморској висини. Снег у граду је редовна зимска појава, што је веома ретко у јужној Италији.
'''ВодеКампобасо''': Кампобасо је постављен веома високо и стога град нема већих водотока, већ кроз град протиче неколико малих потока.