Is oileán beag, iséal é Inis Caorach atá suite amach ó chosta na Rosann i bParóiste Theampall Cróine. I dtreo an iardheiscirt, tá Oileán Cróine, an Tearmann agus Bá an Mhachaire; siar uaidh , tá Inis Fraoigh nach bhfuil ach tuairim dhá mhile ar shiúl; tá Inis Mhic an Doirn i dtreo an oir-thuaiscirt; agus tá árainn Mhór tuairim is míle ó thuaidh.
Níl ach 42 acra talaimh ar an oileán agus níl an pointe is airde ach 6.5 meadar os cionn leibhéal na farraige.
Tá cósta creagach, clochach ag Inis Caorach ar an taobh thiar agus theas agus tá sé mín, gainmheach ar an taobh thoir.
Tógadh scoil ar an oileán I 1910 cé go raibh scoil á reáchtail I gceann de na tithe ar an tsráidbhaile ó bhí 1868 ann.
Inishkerragh means Sheep Island. Originally from the irish 'Inis' which means 'island' and 'caoragh' which means 'sheep', Inishkerragh is situated off the North West coast of Donegal, in the bay of Boylagh.
It measures 650m by 300m and the highest point is 6.5m above sea level. It is surrounded to the east by Termon and Inisfree, which are less that two miles away. Rutland lies to the North east, the distance to Arranmore is one mile and three miles to Burtonport.
Rin Na nEan is attached to Iniskerragh but one has access to it only at low tide. It was named Rin Na nEan because of the different species of birds that have nested there. Inishkerragh had a rocky shore to the West and South and a sandy shore to the East.