La Regionalliga 2004-2005 est la 11e édition de la Regionalliga en qualité de troisième division allemande de football, et la 5e sous son format à 2 groupes.
Le championnat oppose trente-sept clubs allemands répartis en un groupe de dix-neuf équipes (Regionalliga Nord) et un groupe de dix-huit équipes (Regionalliga Sud).
Après cette saison, les équipes amateures de clubs professionnels seront dénotées via le nom du club professionnel affublé d'un II au lieu du mot Amateure (amateurs) utilisé jusqu'alors.
Les deux premières places de chaque groupe permettent de monter en 2. Bundesliga lors de la saison suivante.
Ces tableaux présentent les trente-sept équipes qualifiées pour disputer le championnat 2004-2005 sous réserves de validations administratives. On y trouve le nom des clubs, leur classement de la saison précédente, ainsi que la commune dans laquelle ils sont basés.
Le championnat comprend un groupe de dix-neuf équipes et un groupe de dix-huit équipes.
↑La réserve du VfL Wolfsburg est pénalisée d’un point en raison de l'utilisation d'un joueur inéligible.
↑La licence du KFC Uerdingen 05, classé 9e sportivement, est révoquée. Ainsi le club est placé à la dernière place du classement et est rétrogradé en Oberliga Rhénanie-du-Nord. Tous ses matchs restent comptés dans le calcul des points des autres équipes.
a Le match entre les réserves du Hertha BSC et du DSC Arminia Bielefeld (3e journée, résultat initial de 2-1) est annulé le par le tribunal sportif de la DFB, et reporté. Lors du rattrapage du match, (résultat : 6-0) la réserve berlinoise utilise quatre joueurs de plus de 23 ans, au lieu des trois autorisés. Ainsi le match est perdu sur tapis vert par la réserve berlinoise (0-2), mais le résultat reste inchangé pour la réserve bielefeldoise.
b Le match entre le SV Wehen et le Sportfreunde Siegen (5e journée; résultat initial de 1-1) est ensuite donné sur tapis vert à l'équipe siegenoise, son adversaire ayant déployé un joueur non éligible pour jouer.
↑La licence du KFC Uerdingen 05, classé 9e sportivement, est révoquée. Ainsi le club est placé à la dernière place du classement et est rétrogradé en Oberliga Rhénanie-du-Nord. Tous ses matchs restent comptés dans le calcul des points des autres équipes.
↑Le 1. SC Feucht ne demande pas de licence pour la saison suivante et descend donc en Bayernliga.