Skip to content
Local Landscape

Investment for businesses in Lancashire

As of 1 November 2026, 13 investment schemes are open to businesses in Lancashire. None of them is only for Lancashire. Updated 1 Nov 2026.

No investment scheme just for Lancashire is open on the site right now. The ones below are open more widely, and you can apply from Lancashire.

Across North West England or the whole North 4 schemes

For the whole region or the North, Lancashire included. The soonest to close first.

National schemes 9 schemes

Open to businesses across England or the UK, including Lancashire. The soonest to close first.

Investment for businesses elsewhere in the North