Question: is buoyant force a contact force?
Answer: For an object immersed in a fluid, there's a contact force exerted by the fluid on all surfaces of the object. Since this fluid contact force is a distributed force, it's called a pressure. ... The buoyant force on a object is proportional to the volume displaced, according to Archimedes' principle.