松山鎮位於羅源灣畔,依山面海,是羅源灣開發區所在地,全鎮面積146平方公裏,占全縣總面積14.2%,耕地面1213.13公頃,林地面積3743.87公頃,水域面積4666.67公頃,全鎮下設6個居,16個村,總戶數8155,總人口3.8萬;全鎮有35個黨支,黨員1209人;在職幹部、職工81人,是羅源縣最大壹個鄉鎮,全鎮擁有中小學22所,其中:中學2所、完小校10所;各類企業廠場56家,其中鎮辦企業22家;大小水庫7座,其中小型水庫2座,總庫容達534.6萬立方;250千瓦水電站1座。2004年全鎮實現工農業總產值105800萬元,比上年增長(下同)23.55%,其中工業產值45803萬元,比增9.54%,農業產值60000萬元,比增59.46%;鄉鎮企業總產值71505萬元,比增12.35%;實際利用外資274.91萬元,比增409.1%;工業用電量2900萬千瓦時,與去年同期相比明顯增長,財政總收入410.84萬元,比增11.45%;糧食總產量7800噸;農民人均純收入4152元,比增5.3%。