Merihirviö tarkoittaa tieteelle tuntematonta suurikokoista merieläintä tai myyttiä sellaisesta. Merenkulkijat ovat pelänneet merihirviöitä jo ammoisista ajoista. Niitä lisättiin usein karttoihin koristeiksi. Alkujaan myös jotkin valaat, airokalat ja jättiläiskalmarit olivat merihirviöitä, sillä niistä ei tiedetty juuri mitään. Jättiläismustekalat saattoivat upottaakin pienikokoisia laivoja ja valaiden syöksemä höyrypatsas toi mieleen lohikäärmeen.