Melilla

Melilla is an autonomous city of Spain on the North African coast. It lies on the eastern side of the Cape Three Forks, on the Morocco–Spain border, adjacent to... Wikipedia

  • Mayor-President:  Juan José Imbroda (PP)
  • Legislature:  Assembly of Melilla
  • Area rank:  19th
  • Population (2025):  87,067
  • Rank:  18th
  • Density rank:  1st
  • % of Spain:  0.16%
  • ISO 3166 code:  ES-ML
  • Website:  melilla.es
  • Data source:  DuckDuckGo
SEARCH SIDEBAR AD
PRE SEARCH RESULTS AD
POST SEARCH RESULTS AD