Kraljevo (serbisk: Краљево) er en by og en kommune vest i Serbia. Kommunen har 121 707 innbyggere (2002) og byen har 82 846 innbyggere (2002). Kommunens areal er på 1 530 km²
Byen er det administrative sentrum for distriktet Raška. Kraljevo ligger nær elven Ibar.