Gross domestic product per region (GDPR) and province Gross domestic product at market prices (constant prices) by Autonomous Communities and year. Units: thousands of euros ;2004(First Estimate);2003(Preview);2002(Provisional);2001(Provisional);2000;1999;1998;1997;1996;1995; CEUTA AND MELILLA;1,705,943;1,668,514;1,624,197;1,578,942;1,541,554;1,477,985;1,406,432;1,325,992;1,254,824;1,225,973; EXTRA-REGIO;577,109;571,285;571,122;532,596;511,854;473,842;455,333;449,812;448,477;448,035; SPAIN;585,877,000;570,556,000;556,651,000;544,496,000;529,691,000;507,346,000;486,785,000;466,513,000;448,457,000;437,787,000; ANDALUCIA;81,795,188;79,443,742;77,138,176;74,943,775;72,722,170;68,653,512;65,912,323;63,479,459;60,351,336;58,703,745; ARAGON;18,300,861;17,832,074;17,399,360;16,908,555;16,650,777;15,919,242;15,557,159;15,256,038;14,719,360;14,302,189; ASTURIAS (Ppdo. de);12,847,623;12,590,521;12,369,389;12,172,052;11,966,898;11,516,281;11,463,906;11,010,654;10,750,878;10,583,097; BALEARS (Illes);12,824,383;12,608,787;12,481,456;12,358,863;12,155,199;11,833,344;11,290,509;10,989,750;10,375,061;10,062,087; CANARIAS;22,990,221;22,356,817;21,722,510;21,176,722;20,481,330;19,934,933;18,726,696;17,747,617;17,061,390;16,626,276; CANTABRIA;7,362,267;7,152,485;7,025,396;6,861,500;6,623,637;6,311,934;6,042,038;5,750,818;5,552,735;5,465,372; CASTILLA Y LEON;33,392,813;32,527,395;31,762,750;31,108,213;30,539,269;29,441,934;28,376,054;27,663,851;27,193,934;26,714,076; CASTILLA-LA MANCHA;20,402,192;19,974,718;19,609,834;19,021,128;18,528,519;17,763,836;17,352,854;16,616,792;16,060,342;15,435,841; CATALUÑA;106,527,599;103,968,177;101,584,694;99,832,808;97,339,855;94,059,278;90,176,348;87,379,101;84,907,595;82,752,572; COMUNIDAD VALENCIANA;56,732,298;55,424,967;54,330,400;53,044,047;51,514,198;48,951,729;46,904,356;44,486,744;42,203,874;41,374,468; EXTREMADURA;10,425,487;10,140,621;9,885,101;9,562,137;9,399,751;8,908,712;8,449,704;8,124,286;7,794,687;7,530,804; GALICIA;31,552,196;30,631,650;29,941,125;29,274,290;28,706,557;27,881,013;26,712,012;25,914,976;25,097,176;24,565,897; MADRID (Com. de);101,970,964;99,140,977;96,416,151;94,676,701;91,156,736;87,140,728;83,394,875;78,481,292;75,216,914;73,522,117; MURCIA (Región de);14,377,323;13,972,026;13,545,074;13,113,326;12,746,656;12,070,569;11,587,324;10,983,340;10,354,440;10,029,536; NAVARRA (C. Foral de);10,241,099;9,906,637;9,621,980;9,356,870;9,133,974;8,650,264;8,340,774;8,003,754;7,668,480;7,454,734; PAIS VASCO;37,458,182;36,375,484;35,486,461;34,907,636;33,958,711;32,555,824;30,950,897;29,272,615;27,999,186;27,646,756; RIOJA (LA);4,393,252;4,269,123;4,135,824;4,065,839;4,013,355;3,801,040;3,685,406;3,576,109;3,446,311;3,343,425; CEUTA;898,713;878,224;852,161;827,208;..;..;..;..;..;..; MELILLA;807,230;790,290;772,036;751,734;..;..;..;..;..;..; Notes: Source: National Statistics Institute