Date Value Value
Dec 31, 2016 46.48 million
Dec 31, 2015 46.44 million
Dec 31, 2014 46.48 million
Dec 31, 2013 46.62 million
Dec 31, 2012 46.77 million
Dec 31, 2011 46.74 million
Dec 31, 2010 46.58 million
Dec 31, 2009 46.36 million
Dec 31, 2008 45.95 million
Dec 31, 2007 45.23 million
Dec 31, 2006 44.40 million
Dec 31, 2005 43.65 million
Dec 31, 2004 42.92 million
Dec 31, 2003 42.19 million
Dec 31, 2002 41.43 million
Dec 31, 2001 40.85 million
Dec 31, 2000 40.57 million
Dec 31, 1999 40.39 million
Dec 31, 1998 40.22 million
Dec 31, 1997 40.06 million
Dec 31, 1996 39.89 million
Dec 31, 1995 39.72 million
Dec 31, 1994 39.55 million
Dec 31, 1993 39.36 million
Dec 31, 1992 39.16 million
Dec 31, 1991 38.97 million
Dec 31, 1990 38.87 million
Dec 31, 1989 38.83 million
Dec 31, 1988 38.77 million
Dec 31, 1987 38.68 million
Dec 31, 1986 38.58 million
Dec 31, 1985 38.47 million
Dec 31, 1984 38.33 million
Dec 31, 1983 38.17 million
Dec 31, 1982 37.99 million
Dec 31, 1981 37.76 million
Dec 31, 1980 37.49 million
Dec 31, 1979 37.19 million
Dec 31, 1978 36.86 million
Dec 31, 1977 36.51 million
Dec 31, 1976 36.14 million
Dec 31, 1975 35.76 million
Dec 31, 1974 35.37 million
Dec 31, 1973 34.99 million
Dec 31, 1972 34.60 million
Dec 31, 1971 34.22 million
Dec 31, 1970 33.81 million
Dec 31, 1969 33.44 million
Dec 31, 1968 33.11 million
Dec 31, 1967 32.68 million
Dec 31, 1966 32.28 million
Dec 31, 1965 31.95 million
Dec 31, 1964 31.61 million
Dec 31, 1963 31.30 million
Dec 31, 1962 31.02 million
Dec 31, 1961 30.74 million
Dec 31, 1960 30.45 million

Spain total population.

Source: World Bank > Spain > Spain Population