市荣乡建制已取消,所辖区域已并入汉源县富林镇。地理位置在北纬29°21′,东经102°38′。地势西北高,东南低,呈北北西——南南东走向,海拔在760——2800米之间。国道108线绕过境内。面积32.8平方公里,辖四农、前进、共和、太平、红砂、富塘、桃坪、新乡8个村民委员会,81个村民小组,31个自然村,4267户,15916人。