Here are the IP Ranges for Spain. Watch the posted proxy lists here and on other sites like this one for proxies that fall within these ranges. If the proxy is working and anonymous, then it should work for you.
21.249.133.0 - 21.249.133.255
62.13.224.0 - 62.15.255.255
62.22.0.0 - 62.22.15.79
62.22.15.96 - 62.22.255.255
62.36.0.0 - 62.37.255.255
62.42.0.0 - 62.43.255.255
62.57.0.0 - 62.57.255.255
62.80.122.224 - 62.80.122.231
62.81.0.0 - 62.83.255.255
62.87.0.0 - 62.87.127.255
62.93.136.0 - 62.93.137.255
62.93.160.0 - 62.93.175.111
62.93.175.116 - 62.93.191.247
62.97.64.0 - 62.97.159.255
62.99.0.0 - 62.99.127.255
62.100.96.0 - 62.100.127.255
62.101.160.0 - 62.101.191.255
62.112.134.20 - 62.112.134.23
62.112.156.0 - 62.112.156.15
62.112.159.40 - 62.112.159.43
62.117.128.0 - 62.117.255.255
62.140.169.64 - 62.140.169.127
62.146.67.128 - 62.146.67.255
62.146.87.192 - 62.146.87.223
62.151.0.0 - 62.151.255.255
62.164.0.0 - 62.164.6.255
62.164.9.0 - 62.164.9.255
62.164.20.16 - 62.164.20.24
62.164.21.0 - 62.164.21.127
62.164.22.0 - 62.164.22.255
62.164.30.0 - 62.164.31.255
62.164.40.0 - 62.164.41.255
62.164.51.0 - 62.164.52.255
62.164.60.0 - 62.164.62.255
62.172.2.0 - 62.172.2.255
62.172.4.32 - 62.172.4.39
62.173.207.160 - 62.173.207.167
62.174.0.0 - 62.175.180.255
62.175.182.0 - 62.175.255.255
62.184.112.0 - 62.184.112.255
62.185.5.72 - 62.185.5.79
62.185.12.128 - 62.185.12.191
62.185.12.200 - 62.185.12.207
62.185.15.160 - 62.185.15.191
62.185.25.96 - 62.185.25.127
62.185.52.96 - 62.185.52.127
62.185.65.64 - 62.185.65.127
62.185.66.224 - 62.185.66.255
62.185.93.96 - 62.185.93.159
62.185.111.144 - 62.185.111.159
62.185.130.32 - 62.185.130.63
62.185.138.64 - 62.185.138.127
62.185.161.192 - 62.185.161.223
62.185.176.96 - 62.185.176.127
62.185.193.128 - 62.185.193.191
62.185.200.0 - 62.185.200.31
62.185.200.128 - 62.185.201.31
62.185.201.128 - 62.185.201.255
62.185.255.0 - 62.185.255.255
62.186.21.192 - 62.186.21.255
62.186.72.224 - 62.186.72.255
62.186.186.112 - 62.186.186.119
62.186.200.0 - 62.186.200.191
62.186.201.0 - 62.186.204.95
62.186.205.0 - 62.186.205.191
62.186.206.0 - 62.186.207.255
62.187.38.0 - 62.187.39.223
62.187.80.0 - 62.187.81.255
62.187.86.0 - 62.187.87.31
62.187.87.64 - 62.187.87.191
62.187.216.0 - 62.187.217.255
62.189.112.128 - 62.189.112.255
62.200.136.0 - 62.200.136.31
62.200.136.104 - 62.200.136.127
62.200.136.192 - 62.200.136.231
62.200.140.0 - 62.200.140.255
62.201.0.0 - 62.201.31.255
62.204.192.0 - 62.204.223.255
62.208.185.0 - 62.208.185.255
62.208.192.0 - 62.208.193.159
62.214.5.8 - 62.214.5.15
62.225.65.176 - 62.225.65.183
62.225.118.56 - 62.225.118.63
62.229.121.0 - 62.229.121.63
62.229.121.80 - 62.229.121.95
62.229.121.128 - 62.229.121.143
62.229.121.152 - 62.229.121.159
62.229.122.0 - 62.229.122.31
62.229.225.0 - 62.229.225.255
62.229.226.64 - 62.229.226.95
62.229.239.128 - 62.229.239.143
62.233.40.56 - 62.233.40.59
77.72.104.0 - 77.72.111.255
77.72.208.0 - 77.72.215.255
77.73.40.0 - 77.73.47.255
77.73.80.0 - 77.73.87.255
77.73.160.0 - 77.73.167.255
77.73.200.0 - 77.73.207.255
77.75.176.0 - 77.75.183.255
77.75.224.0 - 77.75.231.255
77.95.152.0 - 77.95.159.255
77.208.0.0 - 77.211.255.255
77.224.0.0 - 77.231.255.255
77.240.112.0 - 77.240.127.255
77.241.48.0 - 77.241.63.255
77.241.112.0 - 77.241.127.255
77.243.192.0 - 77.243.207.255
77.246.176.0 - 77.246.191.255
78.24.136.0 - 78.24.143.255
78.24.200.16 - 78.24.200.31
78.136.64.0 - 78.136.127.255
78.141.192.0 - 78.141.223.255
79.98.248.0 - 79.98.255.255
79.108.0.0 - 79.109.255.255
79.144.0.0 - 79.159.255.255
79.170.8.0 - 79.170.15.255
79.170.64.0 - 79.170.67.255
79.170.70.225 - 79.170.71.255
79.171.40.0 - 79.171.47.255
79.171.104.0 - 79.171.109.255
79.171.216.0 - 79.171.219.255
79.171.220.32 - 79.171.223.255
80.24.0.0 - 80.39.255.255
80.58.0.0 - 80.59.255.255
80.64.32.0 - 80.64.47.255
80.65.8.0 - 80.65.12.255
80.65.13.16 - 80.65.13.31
80.66.112.0 - 80.66.127.255
80.67.96.0 - 80.67.111.255
80.68.128.0 - 80.68.143.255
80.73.99.224 - 80.73.99.255
80.73.144.0 - 80.73.159.255
80.80.80.0 - 80.80.95.255
80.81.64.0 - 80.81.67.255
80.81.69.0 - 80.81.79.255
80.81.96.0 - 80.81.127.255
80.84.128.0 - 80.84.129.191
80.84.129.200 - 80.84.132.55
80.84.132.64 - 80.84.132.111
80.84.132.128 - 80.84.140.223
80.84.141.0 - 80.84.146.31
80.84.146.40 - 80.84.156.255
80.84.158.0 - 80.84.159.255
80.88.224.0 - 80.88.239.255
80.91.64.0 - 80.91.79.255
80.91.84.0 - 80.91.86.255
80.91.87.64 - 80.91.95.255
80.94.0.0 - 80.94.15.255
80.102.0.0 - 80.103.255.255
80.152.33.64 - 80.152.33.71
80.169.77.192 - 80.169.77.199
80.169.85.8 - 80.169.85.15
80.169.85.24 - 80.169.85.31
80.169.85.96 - 80.169.85.127
80.169.85.160 - 80.169.85.167
80.169.85.232 - 80.169.85.239
80.169.86.56 - 80.169.86.63
80.169.86.160 - 80.169.86.175
80.169.87.160 - 80.169.87.191
80.169.87.208 - 80.169.87.223
80.173.0.0 - 80.174.255.255
80.190.203.0 - 80.190.203.63
80.224.0.0 - 80.224.255.255
80.231.0.0 - 80.231.1.255
80.231.19.56 - 80.231.19.63
80.231.21.0 - 80.231.21.31
80.231.58.0 - 80.231.59.255
80.231.69.96 - 80.231.69.255
80.231.71.0 - 80.231.71.255
80.231.85.0 - 80.231.85.255
80.231.93.0 - 80.231.94.255
80.231.130.0 - 80.231.133.255
80.231.156.0 - 80.231.156.255
80.231.158.0 - 80.231.161.255
80.231.164.0 - 80.231.164.255
80.231.168.0 - 80.231.169.127
80.231.169.192 - 80.231.171.127
80.231.173.0 - 80.231.173.255
80.231.188.0 - 80.231.191.255
80.231.194.0 - 80.231.194.31
80.239.175.16 - 80.239.175.31
80.243.224.0 - 80.243.239.255
80.244.48.0 - 80.244.63.255
80.245.0.0 - 80.245.15.255
80.249.32.0 - 80.249.47.255
80.251.64.0 - 80.251.79.255
80.251.162.176 - 80.251.162.191
80.253.64.0 - 80.253.79.255
80.255.112.0 - 80.255.127.255
81.0.0.0 - 81.0.63.255
81.9.128.0 - 81.9.255.255
81.16.180.64 - 81.16.180.71
81.19.96.0 - 81.19.101.127
81.19.101.160 - 81.19.103.31
81.19.103.64 - 81.19.103.143
81.19.103.152 - 81.19.111.255
81.19.160.0 - 81.19.175.255
81.24.160.0 - 81.24.175.255
81.25.112.0 - 81.25.127.255
81.31.193.16 - 81.31.193.27
81.31.193.48 - 81.31.193.63
81.31.193.96 - 81.31.193.103
81.31.193.152 - 81.31.193.159
81.31.193.200 - 81.31.193.203
81.31.194.64 - 81.31.194.71
81.31.194.80 - 81.31.194.87
81.31.194.96 - 81.31.194.103
81.31.194.132 - 81.31.194.135
81.31.194.240 - 81.31.194.243
81.31.195.120 - 81.31.195.135
81.31.196.16 - 81.31.196.19
81.31.196.100 - 81.31.196.103
81.31.196.108 - 81.31.196.115
81.31.196.124 - 81.31.196.127
81.31.196.132 - 81.31.196.135
81.31.196.220 - 81.31.196.223
81.31.197.36 - 81.31.197.39
81.31.197.52 - 81.31.197.55
81.31.197.60 - 81.31.197.63
81.31.197.88 - 81.31.197.91
81.31.197.132 - 81.31.197.135
81.31.198.20 - 81.31.198.23
81.31.199.4 - 81.31.199.7
81.31.199.168 - 81.31.199.175
81.31.200.48 - 81.31.200.51
81.31.201.20 - 81.31.201.23
81.31.201.44 - 81.31.201.47
81.31.201.52 - 81.31.201.63
81.31.202.0 - 81.31.202.3
81.31.202.12 - 81.31.202.15
81.31.202.28 - 81.31.202.31
81.31.202.48 - 81.31.202.51
81.31.202.68 - 81.31.202.71
81.32.0.0 - 81.47.255.255
81.60.0.0 - 81.61.255.255
81.89.32.0 - 81.89.47.255
81.90.96.0 - 81.90.111.255
81.92.128.0 - 81.92.143.255
81.93.186.144 - 81.93.186.151
81.93.187.0 - 81.93.187.255
81.93.208.0 - 81.93.209.63
81.93.209.72 - 81.93.211.23
81.93.211.32 - 81.93.211.119
81.93.211.128 - 81.93.211.159
81.93.211.192 - 81.93.212.63
81.93.212.128 - 81.93.212.159
81.93.212.176 - 81.93.212.255
81.93.214.8 - 81.93.223.255
81.95.64.0 - 81.95.79.255
81.172.0.0 - 81.172.127.255
81.184.0.0 - 81.184.255.255
81.201.221.192 - 81.201.221.255
81.201.222.8 - 81.201.222.15
81.202.0.0 - 81.203.255.255
82.86.0.0 - 82.87.255.255
82.98.128.0 - 82.98.191.255
82.102.12.24 - 82.102.12.31
82.102.14.0 - 82.102.14.31
82.102.17.96 - 82.102.17.127
82.102.25.0 - 82.102.25.255
82.112.123.40 - 82.112.123.47
82.112.126.16 - 82.112.126.23
82.116.160.0 - 82.116.191.255
82.130.128.0 - 82.130.255.255
82.144.0.0 - 82.144.31.255
82.144.96.0 - 82.144.127.255
82.150.0.0 - 82.150.3.255
82.150.12.0 - 82.150.12.255
82.151.192.0 - 82.151.223.255
82.158.0.0 - 82.159.255.255
82.194.64.0 - 82.194.95.255
82.198.32.0 - 82.198.63.255
82.198.96.0 - 82.198.127.255
82.199.32.0 - 82.199.63.255
82.206.126.0 - 82.206.126.255
82.213.128.0 - 82.213.255.255
82.223.0.0 - 82.223.191.255
83.32.0.0 - 83.63.255.255
83.97.128.0 - 83.97.255.255
83.136.184.0 - 83.136.191.255
83.138.40.0 - 83.138.47.255
83.138.192.0 - 83.138.255.255
83.142.240.0 - 83.142.247.255
83.143.200.0 - 83.143.207.255
83.147.0.0 - 83.147.63.255
83.150.192.0 - 83.150.255.255
83.165.0.0 - 83.165.255.255
83.173.128.0 - 83.173.191.255
83.175.192.0 - 83.175.255.255
83.177.32.0 - 83.177.63.255
83.180.128.0 - 83.180.223.255
83.191.0.0 - 83.191.95.255
83.213.0.0 - 83.213.255.255
83.230.128.0 - 83.231.127.255
83.231.133.192 - 83.231.133.207
83.231.185.112 - 83.231.185.119
83.247.128.0 - 83.247.255.255
84.11.24.0 - 84.11.24.255
84.11.28.192 - 84.11.28.255
84.11.30.166 - 84.11.30.166
84.11.31.128 - 84.11.31.159
84.11.36.64 - 84.11.36.127
84.11.71.0 - 84.11.71.31
84.11.71.96 - 84.11.71.127
84.11.72.64 - 84.11.72.95
84.11.74.64 - 84.11.74.127
84.16.0.0 - 84.16.27.255
84.18.0.0 - 84.18.31.255
84.20.0.0 - 84.20.3.207
84.20.3.224 - 84.20.31.255
84.21.160.0 - 84.21.191.255
84.76.0.0 - 84.79.255.255
84.88.0.0 - 84.89.255.255
84.120.0.0 - 84.127.255.255
84.232.0.0 - 84.232.127.255
84.233.177.0 - 84.233.177.255
84.233.187.0 - 84.233.187.255
84.233.205.0 - 84.233.206.255
84.233.224.0 - 84.233.224.255
84.233.236.0 - 84.233.236.47
84.233.236.64 - 84.233.236.215
84.233.236.224 - 84.233.236.255
84.233.239.192 - 84.233.239.207
84.235.169.0 - 84.235.169.255
84.235.206.128 - 84.235.206.255
84.235.250.0 - 84.235.250.255
84.246.208.0 - 84.246.215.255
84.246.231.0 - 84.246.231.255
84.254.128.0 - 84.254.128.44
84.254.130.17 - 84.254.130.20
84.254.174.1 - 84.254.174.20
84.254.174.65 - 84.254.174.100
84.254.174.105 - 84.254.174.112
85.12.10.207 - 85.12.10.255
85.12.30.1 - 85.12.30.28
85.12.63.0 - 85.12.63.255
85.31.128.0 - 85.31.135.255
85.31.204.176 - 85.31.204.191
85.48.0.0 - 85.63.255.255
85.84.0.0 - 85.87.255.255
85.88.135.248 - 85.88.135.255
85.88.137.32 - 85.88.137.47
85.88.137.64 - 85.88.137.79
85.91.64.0 - 85.91.95.255
85.112.0.0 - 85.112.16.223
85.112.19.0 - 85.112.31.255
85.118.240.0 - 85.118.247.255
85.119.192.0 - 85.119.199.255
85.136.0.0 - 85.137.255.255
85.152.0.0 - 85.152.255.255
85.155.0.0 - 85.155.255.255
85.158.168.0 - 85.158.175.255
85.192.64.0 - 85.192.127.255
85.219.0.0 - 85.219.127.255
85.238.0.0 - 85.238.31.255
85.239.192.0 - 85.239.223.255
85.251.0.0 - 85.251.255.255
86.62.1.96 - 86.62.1.103
86.109.96.0 - 86.109.127.255
86.109.160.0 - 86.109.191.255
86.111.64.0 - 86.111.95.255
87.98.224.0 - 87.98.231.255
87.106.192.0 - 87.106.199.255
87.111.0.0 - 87.111.255.255
87.216.0.0 - 87.223.255.255
87.235.0.0 - 87.235.255.255
87.236.240.0 - 87.236.247.255
87.237.144.0 - 87.237.151.255
87.237.223.112 - 87.237.223.127
87.238.88.0 - 87.238.95.255
87.238.240.0 - 87.238.247.255
88.0.0.0 - 88.31.255.255
88.82.192.0 - 88.82.223.255
88.84.64.0 - 88.84.95.255
88.87.128.0 - 88.87.159.255
88.87.192.0 - 88.87.223.255
88.148.0.0 - 88.148.127.255
88.151.16.0 - 88.151.23.255
89.6.0.0 - 89.7.255.255
89.17.192.0 - 89.17.223.255
89.29.128.0 - 89.29.255.255
89.39.96.0 - 89.39.103.255
89.107.48.0 - 89.107.55.255
89.107.176.0 - 89.107.183.255
89.107.240.0 - 89.107.247.255
89.128.0.0 - 89.131.255.255
89.140.0.0 - 89.141.255.255
89.145.68.64 - 89.145.68.127
89.149.149.160 - 89.149.149.191
89.149.150.0 - 89.149.150.255
89.149.164.32 - 89.149.164.39
89.149.164.48 - 89.149.164.143
89.149.165.0 - 89.149.167.255
89.202.159.0 - 89.202.161.187
89.202.161.192 - 89.202.162.255
89.202.171.0 - 89.202.171.255
89.202.202.0 - 89.202.202.255
89.207.232.0 - 89.207.239.255
89.238.68.0 - 89.238.68.255
89.248.96.0 - 89.248.111.255
89.251.224.0 - 89.251.239.255
90.160.0.0 - 90.175.255.255
91.90.0.0 - 91.90.7.255
91.90.192.0 - 91.90.223.255
91.102.240.0 - 91.102.247.255
91.116.0.0 - 91.117.255.255
91.126.192.0 - 91.126.223.255
91.142.208.0 - 91.142.223.255
91.151.96.0 - 91.151.97.10
91.151.97.12 - 91.151.111.255
91.192.108.0 - 91.192.111.255
91.193.92.0 - 91.193.95.255
91.194.62.0 - 91.194.63.255
91.194.166.0 - 91.194.167.255
91.195.34.0 - 91.195.35.255
91.195.174.0 - 91.195.175.255
91.196.128.0 - 91.196.131.255
91.200.140.0 - 91.200.143.255
91.200.148.0 - 91.200.151.255
91.200.168.0 - 91.200.171.255
91.201.132.0 - 91.201.135.255
92.56.0.0 - 92.59.255.255
92.60.160.0 - 92.60.175.255
112.63.162.116 - 112.63.162.119
130.206.0.0 - 130.206.255.255
138.4.0.0 - 138.4.255.255
138.100.0.0 - 138.100.255.255
144.20.0.0 - 144.20.255.255
146.219.0.0 - 146.219.255.255
147.83.0.0 - 147.84.255.255
147.96.0.0 - 147.96.255.255
147.156.0.0 - 147.156.255.255
150.128.0.0 - 150.128.255.255
150.214.0.0 - 150.214.255.255
150.241.0.0 - 150.241.255.255
150.244.0.0 - 150.244.255.255
155.54.0.0 - 155.54.255.255
155.210.0.0 - 155.210.255.255
156.35.0.0 - 156.35.255.255
157.88.0.0 - 157.88.255.255
158.42.0.0 - 158.42.255.255
158.49.0.0 - 158.49.255.255
158.99.0.0 - 158.99.255.255
158.109.0.0 - 158.109.255.255
158.172.0.0 - 158.172.255.255
158.227.0.0 - 158.227.255.255
159.23.0.0 - 159.23.255.255
159.237.0.0 - 159.237.255.255
160.214.0.0 - 160.214.255.255
161.37.0.0 - 161.37.255.255
161.67.0.0 - 161.67.255.255
161.72.0.0 - 161.72.255.255
161.111.0.0 - 161.111.255.255
161.116.0.0 - 161.116.255.255
163.117.0.0 - 163.117.255.255
192.67.79.0 - 192.67.79.255
192.77.140.0 - 192.77.141.255
192.89.99.0 - 192.89.99.255
192.94.163.0 - 192.94.163.255
192.101.1.0 - 192.101.1.255
192.101.8.0 - 192.101.8.255
192.101.161.0 - 192.101.168.255
192.112.70.0 - 192.112.79.255
192.112.247.0 - 192.112.247.255
192.146.124.0 - 192.146.126.255
192.146.172.0 - 192.146.172.255
192.146.187.0 - 192.146.187.255
192.148.167.0 - 192.148.167.255
192.148.201.0 - 192.148.215.255
192.149.19.0 - 192.149.19.255
192.159.84.0 - 192.159.85.255
192.160.33.0 - 192.160.33.255
192.187.16.0 - 192.187.25.255
193.0.241.0 - 193.0.241.255
193.16.43.0 - 193.16.43.255
193.16.153.0 - 193.16.153.255
193.16.216.0 - 193.16.216.255
193.16.243.0 - 193.16.243.255
193.17.66.0 - 193.17.66.255
193.19.106.0 - 193.19.107.255
193.22.119.0 - 193.22.119.255
193.22.165.0 - 193.22.165.255
193.25.192.0 - 193.25.192.255
193.27.9.0 - 193.27.9.255
193.28.189.0 - 193.28.189.255
193.29.202.0 - 193.29.202.255
193.33.2.0 - 193.33.3.255
193.41.14.0 - 193.41.15.255
193.41.24.0 - 193.41.31.255
193.41.43.0 - 193.41.43.255
193.41.46.0 - 193.41.46.255
193.41.227.0 - 193.41.227.255
193.41.234.0 - 193.41.234.255
193.41.240.0 - 193.41.243.255
193.43.232.0 - 193.43.235.255
193.46.238.0 - 193.46.238.255
193.47.76.0 - 193.47.76.255
193.47.84.0 - 193.47.84.255
193.47.86.0 - 193.47.86.255
193.47.164.0 - 193.47.164.255