Het uitrollen van smart city-infrastructuur is behoorlijk ingewikkeld, en brengt de nodige technologische, sociale, economische en politieke overwegingen met zich mee. Zo zijn er uitdagingen op het gebied van eigendomsrecht, financiering, privacy, wetgeving en publiek bewustzijn en acceptatie.