Donji Kosinj is a village in Peruà ¡iàmunicipality, Lika-Senj County, Croatia. It is located in Kosinj Valley, near the Lika river. In 2021, its population was 318.