Upper Matecumbe Key is part of the Upper Keys and is fully a part of the Village of Islamorada. Upper Matecumbe Key is the location of the original settlement site of Islamorada, and a number of Indian Mounds and habitation sites can be found throughout the island. It is close to all of the qualities and features that can be expected from Islamorada.