Kirchdorf has an area of 6.12 km² (2.36 sq mi).
As of 2012, a total of 4.16 km² (1.61 sq mi) or 67.9% is used for agricultural purposes, while 1.09 km² (0.42 sq mi) or 17.8% is forested.
 The rest of the municipality is 0.7 km² (0.27 sq mi) or 11.4% is settled (buildings or roads), 0.11 km² (27 acres) or 1.8% is either rivers or lakes and 0.04 km² (9.9 acres) or 0.7% is unproductive land.

During the same year, housing and buildings made up 3.9% and transportation infrastructure made up 2.6%.
Power and water infrastructure as well as other special developed areas made up 4.9% of the area All of the forested land area is covered with heavy forests.
Of the agricultural land, 41.3% is used for growing crops and 22.3% is pasturage, while 4.2% is used for orchards or vine crops.
Of the water in the municipality, 1.5% is in lakes and 0.3% is in rivers and streams.

The municipality includes the village of Kirchdorf together with other hamlets and individual houses.
It is located on a terrace between the Aare valley and the Gürbetal (Gürbe valley), it also is bordered by Gerzensee Lake.
The parish of Kirchdorf includes Gelterfingen, Jaberg, Kienersrüti, Mühledorf, Noflen and Uttigen.

The municipalities of Gelterfingen, Gerzensee, Kirchdorf (BE), Mühledorf and Noflen are considering a merger on 1 January 2017 into the new municipality with an, as of 2014, undetermined name.

On 31 December 2009 Amtsbezirk Seftigen, the municipality's former district, was dissolved.
On the following day, 1 January 2010, it joined the newly created Verwaltungskreis Bern-Mittelland.
Kirchdorf has an area of 6.12 km² (2.36 sq mi). As of 2012, a total of 4.16 km² (1.61 sq mi) or 67.9% is used for agricultural purposes, while 1.09 km² (0.42 sq mi) or 17.8% is forested.  The rest of the municipality is 0.7 km² (0.27 sq mi) or 11.4% is settled (buildings or roads), 0.11 km² (27 acres) or 1.8% is either rivers or lakes and 0.04 km² (9.9 acres) or 0.7% is unproductive land.
During the same year, housing and buildings made up 3.9% and transportation infrastructure made up 2.6%. Power and water infrastructure as well as other special developed areas made up 4.9% of the area All of the forested land area is covered with heavy forests. Of the agricultural land, 41.3% is used for growing crops and 22.3% is pasturage, while 4.2% is used for orchards or vine crops. Of the water in the municipality, 1.5% is in lakes and 0.3% is in rivers and streams.
The municipality includes the village of Kirchdorf together with other hamlets and individual houses. It is located on a terrace between the Aare valley and the Gürbetal (Gürbe valley), it also is bordered by Gerzensee Lake. The parish of Kirchdorf includes Gelterfingen, Jaberg, Kienersrüti, Mühledorf, Noflen and Uttigen.
The municipalities of Gelterfingen, Gerzensee, Kirchdorf (BE), Mühledorf and Noflen are considering a merger on 1 January 2017 into the new municipality with an, as of 2014, undetermined name.
On 31 December 2009 Amtsbezirk Seftigen, the municipality's former district, was dissolved. On the following day, 1 January 2010, it joined the newly created Verwaltungskreis Bern-Mittelland.
Kirchdorf, Bern