Gornji Kosinj is a village in Perušić municipality, Lika-Senj County, Croatia.
It is located Kosinj Valley, near the Lika river.
[3] The current population is 192.
[4] The Church of Saint Anthony of Padua stands in the village.
This Lika-Senj County geography article is a stub.