Slimības dēļ aizsūtīta dzīvot pie radiem uz laukiem, emocionāli attālināta pusaudze aizraujas ar pamestu savrupmāju un aizraujas ar tur dzīvojošo meiteni – meiteni, kura var būt vai nebūt īsta.
Kad Sofiju, kautrīgu jaunu sievieti, ar vecu ķermeni nolādē spītīga ragana, viņas vienīgā iespēja izjaukt burvestību ir pašaizliedzīgs, taču nedrošs jaunais burvis un viņa pavadoņi viņa kāju pilī.
Jūrnieka dēls, 5 gadus vecais Sosuke, kopā ar māti Lizu dzīvo klusu dzīvi uz okeāna krasta klints. Kādā liktenīgā dienā viņš pludmalē atrod skaistu zelta zivtiņu, kas iesprostota pudelē, un, izglābjot viņu, nosauc viņu par Ponyo. Bet viņa nav parasta zelta zivtiņa.