Morecambe is a seaside town and civil parish in the City of Lancaster district in Lancashire, England. It is located in Morecambe Bay on the Irish Sea.