Топонимдер келесі кластарға бөлінеді:
- хоронимдер — аймақтардың, облыстардың, аудандардың географиялық атаулары;
- астионимдер — қалалардың географиялық атаулары;
- урбонимдер — қаланың ішкі нысандарының географиялық атаулары;
- годонимдер — көшелердің атаулары;
- агоронимдер — алаңдардың атаулары;
- дромонимдер — байланысу жолдардың географиялық атаулары;
- гидронимдер — сулардың географиялық атаулары, соның ішінде:
- пелагонимдер — теңіздердің;
- лимнонимдер — көлдердің;
- потамонимдер — өзендердің;
- гелонимдер — батпақтар және батпақтанған жерлердің;
- оронимдер — названия поднятых форм рельефтың көтерілген жерлерінің (таулар, жоталар, шыңдар, төбелер);
- ойконимдер — елді мекендердің атаулары;
- микротопонимдер — кіші географиялық нысандардың атаулары: қыстаулыр, қыстақтар, құдықтар, бұлақтар, т.с.с. көбіне белгілі бір аймақ тұрғындарға белгілі, өзара пайдаланатын атаулар. ;
- геонимдер — жолдардың, өтпелердің атаулары.
Топонимдерде (әсіресе гидронимдерде) архаизмдар мен диалектизмдер көп кездеседі. Олар көбіне бұрын соң тұрған жергілікті этностың тілінің субстратына байланған