Koordinaten: 54° 8′ N, 2° 46′ W
Carnforth ist eine Kleinstadt und eine Civil parish in der Nähe von Lancaster im Norden von Lancashire in England. Der Ort liegt im Nordwesten der Morecambe Bay am River Keer. Die Civil parish Carnforth hat 5350 Einwohner (2001) und ist ein Teil der City of Lancaster.