Название происходит от слов «юхары» (с азерб. — «верхний») и «Касиль» (ойконим). Название обозначает «Верхний Касиль», так как село расположено выше сел Ашагы Касиль (Нижний Касиль) и Орта Касиль (Средний Касиль).
Прежнее название села — Касиль. Название по одной версии происходит от тюркского слова «гясил», обозначающего «впадина, яма»[1], а по другой — от «кашел», обозначающего пастбище[2].
В 1926 году согласно административно-территориальному делению Азербайджанской ССР село относилось к дайре Ляки Геокчайского уезда.
После реформы административного деления и упразднения уездов в 1929 году был образован Касильский сельсовет в Агдашском районе Азербайджанской ССР.
Согласно административному делению 1961 и 1977 года село Юхары-Касиль входило в Касильский сельсовет Агдашского района Азербайджанской ССР[4][5].
В 1999 году в Азербайджане была проведена административная реформа и внутри Касильского административно-территориального округа был учрежден Юхары-Касильский муниципалитет Агдашского района[6].
География
Юхары-Касиль расположен на правом берегу реки Турианчай.
Село находится в 4 км от райцентра Агдаш и в 235 км от Баку. Ближайшая железнодорожная станция — Ляки.
Село находится на высоте 54 метров над уровнем моря.