Piše se i jedno i drugo.
Šesto je srednji rod rednog broja 6. (= šesti).
Šeststo je osnovni broj 600 (= šest stotina).
Samo u pisanju ponavlja se suglasnička grupa st u broju šeststo i rednom broju šeststoti. U izgovoru se st čuje samo jednom, ali je pravopisom određeno pisanje udvojenog st radi razlikovanja od šesto.