Numerele grecești sunt un sistem de reprezentare a numerelor cu ajutorul literelor din alfabetul grecesc. Ele mai sunt cunoscute și sub numele de numere milesiene, numere alexandrine sau numere alfabetice. În Grecia modernă, ele sunt încă folosite pentru numerele ordinale și în mare parte la fel ca numerele romane în Occident; pentru numerele obișnuite (cardinale) se folosesc cifre arabe.
La început, înainte de a fi folosit mai mult, alfabetul grecesc, Linear A și Linear B folosea un sistem diferit cu simboluri pentru 1, 10, 100, 1000 și 10000, care funcționa cu următoarea formulă: | = 1, – = 10, ◦ = 100, ¤ = 1000, ☼ = 10000.
Cel mai vechi sistem de cifre legate de alfabet, utilizat împreună cu literele grecești, a fost un set de cifre acrofonice attice, care funcționa în mod similar cu cifrele romane (care au derivat din această schemă), cu următoarea formulă: Ι = 1, Π = 5, Δ = 10, ΠΔ = 50, Η = 10, ΠΗ = 50, Χ = 1000, ΠΧ = 5000, Μ = 10000 și ΠΜ = 50000.
Sistemul acrofonic a fost înlocuit cu un nou sistem alfabetic, numit uneori sistemul numeral ionic, începând cu secolul al IV-lea î.Hr. Fiecărei unități (1, 2, ..., 9) i s-a atribuit o literă separată, fiecărei zeci (10, 20, ..., 90) o literă separată, iar fiecărei sute (100, 200, ..., 900) o literă separată. Acest lucru necesită 27 de litere, astfel că alfabetul grecesc de 24 de litere a fost extins prin utilizarea a trei litere învechite: fau ϝ, (se mai folosesc și [Sigma (literă)|sigma] ϛ sau, în greaca modernă, ΣΤ) pentru 6, koppa ϟ pentru 90 și sampi ϡ pentru 900. Pentru a distinge cifrele de litere, acestea sunt urmate de "keraia" (în greacă κεραία-insectă antenă), un simbol asemănător cu un semn acut (Unicode U+0374).
Acest sistem alfabetic funcționează pe principiul aditiv, în care valorile numerice ale literelor sunt adunate pentru a forma un total. De exemplu, 241 este reprezentat ca ΣΜΑʹ (200 + 40 + 1).
Pentru a reprezenta numerele de la 1.000 la 999.999, aceleași litere sunt reutilizate pentru a servi drept mii, zeci de mii și sute de mii. O "keraia stângă" (Unicode U+0375, "Semnul numeralului grecesc inferior") este pusă în fața miilor pentru a distinge
.