Un nombre carré, parfois aussi appelé carré parfait, est le résultat d'un entier multiplié par lui-même. 1, 4, 9, 16 et 25 sont les cinq premiers nombres carrés. Dans une formule, le carré d'un nombre n est désigné par n2 (exponentiation), généralement prononcé "n au carré". Le nom de nombre carré vient du nom de la forme ; voir ci-dessous.

Les nombres carrés ne sont pas négatifs. Une autre façon de dire qu'un nombre (non négatif) est un nombre carré, est que sa racine carrée est à nouveau un nombre entier. Par exemple, √9 = 3, donc 9 est un nombre carré.