Según el Reglamento (UE) n.º 265/2010, los residentes permanentes de un Estado miembro de la Unión Europea, de Islandia, de Liechtenstein, de Noruega o de Suiza, así como sus familiares, pueden circular libremente en el territorio de los Estados miembros, siempre que presenten un documento de identidad válido.
Los ciudadanos de la Unión Europea, de Islandia, de Liechtenstein, de Noruega y de Suiza no necesitan un permiso de residencia para residir en España. Si van a residir en España por más de tres meses, deben registrarse en el Registro Civil de las Personas Residentes.
Los ciudadanos de otros países necesitan un permiso de residencia para residir en España. Los permisos de residencia se pueden solicitar en cualquier Oficina de Extranjería o en el Consulado de España en el país de origen o de residencia del solicitante.
Para solicitar un permiso de residencia, es necesario que el solicitante cumpla con los siguientes requisitos: