Dans la théorie des nombres formels, une numérotation de Gödel est une fonction qui attribue à chaque symbole et formule d'un langage formel un nombre naturel unique appelé nombre de Gödel (GN). Ce concept a été utilisé pour la première fois par Kurt Gödel pour la preuve de son théorème d'incomplétude.

Une numérotation de Gödel peut être interprétée comme un codage dans lequel un nombre est attribué à chaque symbole d'une notation mathématique, et un flux de nombres naturels peut alors représenter une forme ou une fonction. Une numérotation de l'ensemble des fonctions calculables peut alors être représentée par un flux de nombres de Gödel (également appelés nombres effectifs). Le théorème d'équivalence de Rogers énonce des critères pour lesquels ces numérotations de l'ensemble des fonctions calculables sont des numéros de Gödel.