The mainstream literature on global cities tends to explain the internationalization of cities almost exclusively from the perspective of recent developments in global capitalism, developments that have put cities at the heart of an increasingly globalized, financialized, and deregulated world economy. The internationalization of these so-called global cities is seen as a response to, and is conditioned by, external, and mainly economic, exigencies. Research on the foreign relations of city governments has followed in this tradition, with a predominant focus on the global drivers and manifestations, as well as the systemic implications of this phenomenon. Little academic attention has been given to the domestic contexts within which city governments develop and exercise their international agency. This paper is inspired by the emergence of alternative accounts in the global cities literature, which have underscored the importance of the domestic context in making sense of the contemporary internationalization of cities, to analyze the domestic sources of the City of Johannesburg's foreign relations from 2011 to 2016. While acknowledging Johannesburg's global cities ambition as a major driver of the city government's international relations during this period, we identify and analyze a set of local and national factors that equally inspired and conditioned the city's foreign engagements. These include the huge socio-economic and spatial divide that continues to define the city, the influence of the ruling African National Congress (ANC) and its doctrine of progressive internationalism, as well as the then mayor's internationalist outlook and domestic political ambitions. [ABSTRACT FROM AUTHOR]