Mesøya er ei øy i Meløy kommune i Nordland. Øya ligg sørvest for Ørnes. Mesøya har eit areal på 8 km², og høgaste punkt på øya er Mesøytoppen på 364 moh.
Mesøyfjorden ligg på nordsida av øya, medan innløpet til Glomfjorden ligg på sørsida.
Kategori:Geografi i Meløy Kategori:Øyar i Nordland