A község Tolna megye északi csücskén, dombos területen fekszik, Tamási vonzáskörzetéhez tartozik. A község határos Somogy és Fejér megyével.A község völgyben fekszik, bármely irányból közelítünk felé, nem látható a templom tornya, csak a falu határának legmagasabb pontjáról, a 262 m magas Geráb-hegy tetejéről.1703-ig Kesze vagy Keszi volt az elnevezése, 1742 után Tótkeszi volt, 1903 után vette fel mai nevét, Magyarkeszit. Már a kőkorszakban is lakott hely volt. A honfoglalás után gút-keled nemzetség vette birtokba.Jelenleg 1100 fő él a településen, 186 fő 65 évnél idősebb.A településen két mezőgazdasági Kft.ad munkát pár embernek valamint az önkormányzati intézményekben dolgoznak többen.Van a faluban iskola, óvoda,konyha, háziorvosi és fogorvosi rendelő,védőnői szolgálat, gyógyszertár,Közös Önkormányzati Hivatal, Művelődési Ház és Könyvtár,Idősek Nappali ellátása.