Miksi "Kempele" taivutetaan Kempeleessä, jos kerran Tampere taivutetaan "Tampereella"? tai Pälkäne - Pälkäneellä?

Kuntien, kaupunkien ym. paikkojen nimien taivutuksen perusteet eivät ole puhtaasti kielelliset tai kieliopilliset, vaan niitä taivutetaan siten kuin paikkakunnalla on totuttu taivuttamaan. Näitä paikallisten käyttämiä taivutusmuotoja on kerätty Kielitoimiston sivuilla olevaan Asutusnimihakemistoon, josta niitä voi myös tarkistaa.