Highest concentration of iodine is found in:
Fresh water fish do not contain iodine but sea fish do. Highest amount of iodine is found in lobsters and oysters. Ref: Park, 22nd edition pg: 584
Eggs
Fresh water fish
Oyster
Poultry