In matematica, i numeri cardinali sono una generalizzazione dei numeri naturali e sono utilizzati per indicare la grandezza di un insieme. Mentre per gli insiemi finiti la grandezza è indicata da un numero naturale, e cioè il numero di elementi, i numeri cardinali (la cardinalità) classificano oltre a questi anche diversi tipi di infinito.
Da un lato è possibile che un sottoinsieme proprio di un insieme infinito abbia la stessa cardinalità dell'insieme che lo contiene, d'altra parte non è detto che tutti gli insiemi infiniti abbiano la stessa grandezza. Esiste una caratterizzazione formale di come alcuni insiemi infiniti siano più piccoli di altri insiemi infiniti. Il concetto di cardinalità è utilizzato in molte branche della matematica, ed è anche studiato nella teoria degli insiemi, particolarmente per descrivere le proprietà dei grandi cardinali.