I numeri greci sono un sistema di rappresentazione dei numeri che utilizza le lettere dell'alfabeto greco. Sono noti anche con i nomi di numeri milesiani, alessandrini o alfabetici. Nella Grecia moderna, sono ancora in uso per i numeri ordinali, e più o meno come i numeri romani in Occidente; per i numeri ordinari (cardinali) si usano i numeri arabi.
All'inizio, prima di essere utilizzato maggiormente, l'alfabeto greco, Lineare A e Lineare B aveva utilizzato un sistema diverso con simboli per 1, 10, 100, 1000 e 10000 operando con la seguente formula: | = 1, – = 10, ◦ = 100, ¤ = 1000, ☼ = 10000.
Il più antico sistema di numeri in alfabeto usato con le lettere greche era un insieme di numeri acrofoni dell'Attico, che funzionava in modo molto simile ai numeri romani (che derivavano da questo schema), con la seguente formula: Ι = 1, Π = 5, Δ = 10, ΠΔ = 50, Η = 10, ΠΗ = 50, Χ = 1000, ΠΧ = 5000, Μ = 10000 e ΠΜ = 50000.
Il sistema acrofico fu sostituito da un nuovo sistema alfabetico, talvolta chiamato sistema numerico ionico, del IV secolo a.C.. Ad ogni unità (1, 2, ..., 9) fu assegnata una lettera separata, ogni decina (10, 20, ..., 90) una lettera separata, e ogni centinaia (100, 200, ..., 900) una lettera separata. Questo richiede 27 lettere, quindi l'alfabeto greco di 24 lettere è stato esteso usando tre lettere obsolete: fau ϝ, (usate anche [Sigma (lettera)|sigma] ϛ o, in greco moderno, ΣΤ) per 6, koppa ϟ per 90, e sampi ϡ per 900. Per distinguere i numeri dalle lettere sono seguiti dal "keraia" (antenna greca κεραία-insetto), un simbolo simile a un segno acuto (Unicode U+0374).
Questo sistema alfabetico funziona secondo il principio dell'additivo in cui i valori numerici delle lettere vengono sommati per formare il totale. Ad esempio, 241 è rappresentato come ΣΜΑʹ (200 + 40 + 1).
Per rappresentare numeri da 1.000 a 999.999 le stesse lettere vengono riutilizzate per servire da migliaia, decine di migliaia e centinaia di migliaia. Un "keraia sinistro" (Unicode U+0375, "Segno Numerico inferiore greco") viene messo davanti a migliaia per distinguere
.