Para acceder a la asistencia médica pública en España, los ciudadanos deben disponer de una Tarjeta Sanitaria, condición que no discrimina a los extranjeros. Para poder optar por una tarjeta sanitaria siendo extranjero en España, es necesario que previamente tenga un número de afiliación en la Seguridad Social. También debe estar empadronado en una localidad española; documento que debe ser original y en el mismo se debe indicar el motivo por el cual se ha pedido, de modo que este aparezca en el certificado. Además de contar con un documento de identificación oficial.