Գտնվում է Բոսնիա և Հերցեգովինայի հիմնական տրանսպորտային ուղիներից հեռու՝ Ֆոյնիցա և Կիսելյակ լեռների միջև, Սարաևոյից 30 կիլոմետր արևմուտք։ Տեղակայված է Կրեցեևիչցա գետի ափի երկայնությամբ։
Ներկայիս քաղաքի տեղում առաջին բնակավայրը իլլիրիական ծագման է եղել։ Դեռ այն ժամանակ հռոմեացիները քաղաքի մերձակայքը օգտագործում էին ոսկու, արծաթի, կապարի, երկաթի և սնդիկի արդյունահանման համար։ Առաջին անգամ գրավոր կերպով հիշատակավել է 1432 թվականին։ 14-րդ դարից այստեղ բնակություն են հաստատել ֆրանցիսկները։ 15-րդ դարում այստեղ է գտնվել միջնադարյան բոսնիական հանրապետության թագավորական գավիթը։ Ամենամեծ բարգավաճմանն է հասել մինչև օսմանյան տիրապետության ժամանակաշրջանը։ Օսմանյան տիրապետության 4 դարերի ընթացքում Կրեշևոն մնացել է քրիստոնեական քաղաք մուսուլմանական բնակչության շատ քիչ բաժնով։