The Chiriqui Quail-dove is found in Costa Rica and Panama. Its natural habitat is subtropical or tropical moist montane forests.