You can apply in Spain or at a Spanish consulate abroad — but the process is different.
If you are already in Spain, you apply at a National Police station that handles foreigner documentation (Oficina de Extranjería or Comisaría de Policía Nacional). You will need a cita previa (prior appointment), which in popular areas can take weeks to get. If you are outside Spain, you apply at the nearest Spanish consulate — the process is often faster but requirements vary by country. In both cases, you can authorise a representative in Spain to apply on your behalf using a notarised power of attorney (poder notarial).
What you need- Passport (original + copy)
- Completed EX-15 form (Solicitud de Número de Identidad de Extranjero)
- Proof of reason: pre-contract, bank letter, or property reservation document
- Fee payment (Modelo 790, código 012 — currently around 12 euros)