La dirección donde se halla la Embajada española es Nizami Street 90A, Landmark III, 11th Floor, Baku 1010. La información de carácter público proporcionada sobre la embajada de España es teléfono, número de fax, direccion, portal web, horario y e-mail.
Esta representación política de España en la ciudad de Bakú, tiene como misión la creación de un vínculo entre el gobierno español y de Azerbaiyán, en matería militar, económica, política y social.
No todas las embajadas ofrecen dependencias consulares, pero en caso afirmativo, esta embajada también llevará a cabo funciones administrativas y de asistencia, como protección de encarcelados en Azerbaiyán, expedición de visados, la asistencia al conciudadano, renovar pasaportes, registro de matrimonios, divorcios y ayudas financieras o defunciones y nacimientos.