1949年7月,随着尤溪和平解放,活动在宁洋、漳平边境的游击队多次派人到南平军分区,要求解放宁洋县。9月,经南平军分区司令员林志群同意,决定由第6支队承担解放宁洋县的任务,任命林维邦为大队长,林夺锦为副大队长,王仁宣为第1中队队长,并派原教导队政工组长王楠任政委。宁洋游击大队的据点西坡村离县城仅40华里,兵临城下,对国民党宁洋县城构成巨大压力。经林维邦多次与国民党宁洋县长俞水潮谈判,俞迫于形势,同意率县自卫队起义,欢迎游击大队进城。
9月7日,宁洋游击大队开赴城关,占领县城。游击大队政委王楠召见俞水潮,讲明当前国内形势和共产党对起义人员的政策,欢迎其率自卫队起义,并再三对他说明共产党“既往不咎,立功受奖”的宽大政策,希望他弃暗投明。俞交出了县自卫队人员和枪支弹药名册。随后,政工室人员将县自卫队110多人集中在城隍庙进行形势教育,欢迎他们投诚起义,要求他们改编后要严格遵守人民解放军所制定的“约法三章”和“三大纪律、八项注意”等。经教育后,县自卫队编入宁洋游击大队第2中队。10月1日,成立了宁洋县临时行政机构--宁洋县治安维持委员会。宁洋县和平解放。
10月8日,坚持反动立场的俞水潮伙同原自卫队队长汤玉金盘踞老窝赤水乡,发动武装叛乱,另立县政府,俞水潮自任县长,并扬言要攻打宁洋县城,战斗一触即发。由于宁洋游击大队兵力较薄弱,情况危急,游击大队即向大田、龙岩告急求援。随即,大田均溪游击大队政委马长光率1个侦察排日夜兼程赶到宁洋,龙岩军分区派警卫2营1个连100多人,直奔赤水乡,在宁洋游击大队的配合下,将赤水乡俞匪据守的大小10多个土堡团团围住。11月下旬,攻打赤水土堡的战斗打响。在攻下大部分小土堡后,仍有3座大堡异常坚固无法攻破,经龙岩军分区与驻军二五九团联系,调出1个炮兵排,赶往赤水增援。最后,部队集中火力猛攻主堡,炸开土堡大门,攻进土围子,匪徒们走投无路,只得举手投降,另2个土堡内的匪徒见主堡失守,挂白旗缴械投降,俘敌100 多人,平息叛乱,稳定了宁洋县的局势。
1950年2月,按中共永安地委和永安专署的部署,已配备的宁洋县党政领导班子随同人民解放军1个连从永安抵达宁洋县,宣告中共宁洋县委、宁洋县人民政府正式成立,张其俭任县委书记,林云祥任县长。宁洋县人民政府对县治安维持委员会进行了接管,宁洋游击大队改编为县武装大队。宁洋县隶属永安专区管辖。