Cranberries do have potassium but this content is quite because there is less than 125 mg of potassium in one serving. This makes cranberries and ideal foods for those who want to restrict potassium and not a very goods option for those who want to increase the intake. Apart form potassium; cranberries are a source of magnesium, phosphorus, vitamin B1, B2, C, phytonutrients. If you are looking for foods rich in potassium then you can eat apricots, avocado, bananas, honey dew, kiwis, lima beans, milk, oranges, spinach, tomatoes and all types of meats.