Para contraer matrimonio en España se deben cumplir una serie de requisitos, a saber: ambos contrayentes deben ser mayores de edad y no estar impedidos de contraer matrimonio. Además, deberán estar empadronados en el municipio donde se celebrará el matrimonio. No obstante, en el caso de que uno o ambos no residan en el municipio donde se va a celebrar el matrimonio, podrán solicitar que se les autorice a contraer matrimonio en dicho municipio, siempre y cuando acrediten que cumplen con los requisitos para contraer matrimonio.
Por lo tanto, para contraer matrimonio en España es necesario: