2003 UEFA Regions' Cup

The 2003 UEFA Regions' Cup was the third UEFA Regions' Cup. It was held in Germany and won by the Piedmont–Aosta Valley team from Italy, which beat France's Maine 2–1 in the final.

Preliminary round
The 40 teams entered were drawn into ten groups of four, with the following countries hosting each group's matches:
 * Group 1 – 🇦🇿 Azerbaijan
 * Group 2 – 🇧🇪 Belgium
 * Group 3 – 🇭🇷 Croatia
 * Group 4 – 🇪🇪 Estonia
 * Group 5 – 🇭🇺 Hungary
 * Group 6 – 🇱🇹 Lithuania
 * Group 7 – 🇳🇱 Netherlands
 * Group 8 – 🇸🇰 Slovakia
 * Group 9 – 🇸🇮 Slovenia
 * Group 10 – 🇸🇪 Sweden

Six group winners qualified automatically, while the winners of four randomly drawn groups took part in a playoff for the two remaining places in the tournament final.

Intermediary round
The intermediary playoffs were drawn at random when the preliminary groups were drawn. As there were ten groups but only eight places in the tournament final, four group winners had to play in the intermediary round. The winners of Group 2 were drawn to play the winners of Group 4, whilst Group 8 and Group 10's winners would play each other. The two legs were played in both competing teams' home regions.


 * }

First legs

Second legs

Tournament final
Germany was chosen to host the Tournament final, with matches being played from 22-28 June 2003.

Group stage
The six automatic preliminary group winners and the two intermediary playoff winners (Italy's Piedmont–Aosta Valley and Asturias of Spain) were drawn into two groups of four, with the two group winners advancing to the final.