They are geographically located in Africa. Out of these, 294,343 are Spanish citizens and 1,006,953 are foreign residents. The large majority of these originate in Morocco. There are 934,046 Moroccan born residents in Spain of which 223,590 are Spaniards and 710,457 are foreign residents.