万善镇为中国四川省广安区下辖镇，位于武胜县西北部，与石盘乡、沿口镇、华封镇、新学乡、金光乡为邻。因明嘉靖三十五年(1556年)此地建有龙女寺而得名。全镇面积44平方公里，有人口37298人(2000年)。镇人民政府驻龙女寺，距县城10公里。龙女于2000年被列为省级试点小城镇。
历史沿革.明为郁马里；清属德清里；民国废场（龙女寺）设龙女乡；1958年改龙女公社，1983年复设龙女乡，1985年4月撤乡建镇。
地理.龙女镇地处嘉陵江水域，嘉陵江水运可达南充、