La serie se desarrolla en la ciudad ficticia de Starling City, que se encuentra en los Estados Unidos.