Sicily Island is a village in Catahoula Parish, Louisiana, United States. The population was 336 at the 2020 census. Sicily Island is located in northeastern Catahoula Parish at 31°50′48″N 91°39′32″W / 31.84667°N 91.65889°W. U.S. Route 425 passes through the village, leading north 23 miles to Winnsboro and southeast 30 miles to Natchez, Mississippi. L…Sicily Island is a village in Catahoula Parish, Louisiana, United States. The population was 336 at the 2020 census. Sicily Island is located in northeastern Catahoula Parish at 31°50′48″N 91°39′32″W / 31.84667°N 91.65889°W. U.S. Route 425 passes through the village, leading north 23 miles to Winnsboro and southeast 30 miles to Natchez, Mississippi. Louisiana State Highway 8 leads southwest 11 miles to Harrisonburg, the Catahoula Parish seat.