Община Челопеч се намира в Западна България и е една от съставните общини на Софийска област.
География
Географско положение, граници, големина
Общината се намира в източната част на Софийска област. С площта си от 44,390 km2 е най-малката сред 22-те общини на областта, което съставлява 0,63% от територията на областта. Община Челопеч е не само най-малката община в Софийска област, но и най-малката община по площ в България. Тя е и една от 9-те български общини, която се състои само от едно населено място. Границите ѝ са следните:
В най-южната част на общината, по границата с община Чавдар, на протежение от 1,5 km протича част от горното течение на река Тополница. От Етрополска планина на юг към Златишко-Пирдопската котловина се спускат малки и къси реки и дерета, най-голяма от които е река Воздол (десен приток на Тополница) която преминава и през село Челопеч.
Население
Етнически състав (2011)
Численост и дял на етническите групи според преброяването на населението през 2011 г.:[1]