Mackinlays koekoeksduif (Macropygia mackinlayi) is een vogel uit de familie Columbidae (duiven).Deze vogel is genoemd naar de Schotse amateur-ornitholoog Archibald Mackinlay (1850-1924).
Deze soort komt voor op eilanden ten noorden van Nieuw-Guinea tot Vanuatu en telt twee ondersoorten: