Намира се на 25 км югоизточно от Самоков и на 15 км от Боровец. Съседни села са Радуил и Гуцал, а най- близкия град е Долна баня, който е известен и като курорт с минерална вода.
През селото тече река Марица и дава и името му /до 1934 г. то се е казвало Иванова Махала/. За разлика от районите на север от Боровец тук климатът е по- мек.
Надморска височина – 765 м.
Населението е 683 души.
Югозападната част на селото се намира църквата „Свети Никола“ от XVI век. Тя води началото си от Средновековието и е един от най- старите храмове в региона. Стенописите в църквата са паметник на културата от национално значение.
Новата църква „Успение Богородично“ е построена през 1907 г. Край селото има три параклиса.
Традиционният поминък в селото е бил свързан с железодобив в района, който довежда през втората половина на XVI век до икономически подем на селото.