Fejér megye déli részén, a Mezőföldön fekvő település. Baracs 10 km, Sárbogárd 14 km, Cece 19 km, Dunaújváros 19 km, Solt 23 km távolságra található.
A településről az első írásos emlék a XIII. század-ból maradt fenn, IV. Béla király idejéből. Őslakói szállásról-szállásra vándorló legeltető életmódot folytató pásztorok voltak, akiknek itt volt téli szállásuk.
A falu 1952-ben alakult Előszállás község (Nagy)Karácsonyszállás nevű részéből és néhány közeli pusztából, majorságból.
A Magyar Posta minden karácsonyi ünnep előtt - az ország minden részéből érkező - postai képeslapot különleges (alkalmi) bélyegző lenyomattal lát el az ideiglenesen müködő postahivatali részlegben.