小关乡坐落在贵州省绥阳县的东部偏南区域,其地理坐标定格在东经107°06′到107°30′,北纬27°56′至28°05′之间。乡界南边与遵义市小关乡的金银花风光县永乐镇相邻,东部则与湄潭县的南截坝、团林和双石接壤。西南方,小关乡与郑场镇和大路槽乡紧密相连。小关乡的行政中心——中共小关乡党委和乡人民政府设在小关村。
小关乡由六个大村构成,分别是小关、飞水、青杠林、银花、辅乐和大寨,共计168个村民小组。这个区域的总面积广阔,达到了147平方公里,每一个村落都承载着丰富的自然景观和人文特色。
关乡位于积石山县西南角,平均海拔2300米,全乡共有6个行政村,57个合作社,2082户,10079人;全乡总耕地面积为14200亩,人均占有耕地1.4亩。全乡经济以农业为主,畜牧业、副业为辅,农作物以油菜、蚕豆、小麦为主,自然灾害频繁,常年产量低而不稳,2006年粮食总产量1706吨,单产175公斤,人均纯收入975元。由于小关乡地处偏僻,信息闭塞,群众整体文化素质较低,生活普遍困难,"五难"问题仍是制约全乡经济社会发展的重要因素。