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