Yes, depends on the tile and how it is fired, and the clay base used for it. Fire for a long time, and then glaze it, and it will last virtually forever, or till it is hit by large hail. Make it cheap and cut the firing time down and it will be softer, slightly more hail resistant but will turn back to clay with time and rain. However here there is almost universal tile roofs along with having some of the heaviest hail around in the high country, and there you might have a tile every few years to change, at $1 per tile if you are unlucky, and have the discontinued types that are sold as demolition recoveries. Otherwise you have a choice of ceramic, brick, concrete and even composite.
There are also a lot of houses with steel corrugated roofs, and they vary in age from brand new, made from the thinnest steel you can think of ( thinner than a regular spray can for the cheapest ones) to 3 century old ones, made from 1/16inch hot zinc dipped corrugated steel, still in service on listed monuments. Slate is rare, and wooden shingles even more so, as the insurers like them even less than they do thatch, which is common enough, though most of them are getting corrugated outer layers, to reduce insurance rates from stray embers.
Common to have a thatch roof in rural areas, as it is both low cost, as literally you get the entire roof structure locally grown, aside from steel strapping, steel wire for binding and nails, and the number of people who can lay them, and maintain them, is quite large.