原属贵州省从江县西山区。
1953年1月,两乡合并划归广西大苗山苗族自治区,设立大年区。
1958年9月,设大年公社。
1961年7月,划出良寨、苗坪、归坪、大里等大队与洞头公社划出的安全大队、林洞公社划出的培测大队另设良寨公社。
1962年7月,大年、良寨两个公社撤改为大年区。
1968年12月,属大年公社。
1984年4月,属大年乡。
1987年7月,设良寨乡,划辖原属大年乡的良寨、苗坪、归平、大里、塘口5个村民委员会和洞头乡的安全村民委员会、安太乡的培润村委会。