Oraiokastro è un comune della Grecia situato nella periferia della Macedonia Centrale con 24.962 abitanti secondo i dati del censimento 2001.A seguito della riforma amministrativa detta Programma Callicrate in vigore dal gennaio 2011 che ha abolito le prefetture e accorpato numerosi comuni, la superficie del comune è ora di 218 km² e la popolazione è passata da 11.896 a 24.962 abitanti.