Riyad est la capitale administrative et politique de l'Arabie Saoudite. Les ministères, les autorités de régulation et la plupart des fonds et entreprises publics y ont leur siège. Pour une activité qui vend à l'État, aux grands groupes saoudiens ou aux projets publics, c'est là que se prennent les décisions.
C'est aussi la plus grande ville du pays : le gouvernorat de Riyad comptait 7,0 millions d'habitants au recensement de 2022, dont environ 52 % de non-Saoudiens selon les données ouvertes de la Commission royale pour la ville de Riyad. La clientèle d'entreprise y est dense, tout comme la concurrence.
Le choix de la ville ne change pas le cadre juridique : les règles pour créer une entreprise en Arabie Saoudite sont nationales. Il change l'adresse du siège, la municipalité compétente, la chambre de commerce, le budget de bureau et l'accès aux donneurs d'ordre. Djeddah (port de la mer Rouge, commerce) et Dammam-Khobar (énergie, industrie) répondent à d'autres besoins.