Flood prevention measures to protect homes and businesses around Bo'ness have been given £3.6m funding.
The funding is intended to protect against tidal flooding
The new scheme will reduce flooding risks to industrial areas and more than 260 homes.
Bo'ness has a history of tidal flooding from the Forth estuary and the Scottish Government said the funds would help protect lives and property.
Construction work will be carried out in stages to provide barriers along the foreshore between Kinniel and Carriden.
Environment Minister Mike Russell said: "We cannot prevent flooding, but we must protect lives and property and prepare for floods by increasing our resilience.
"This will help to protect the town centre from the threat of tidal floods.
"This scheme will provide both a high level of protection and value for money - without this scheme, flood damage could potentially cost £33m over 50 years."