The invention discloses an ecological riverway embankment structure for sponge city construction. The structure comprises a land area buffer zone area and a waterfront plant zone area. The land area buffer zone area comprises a riverside footpath, a plant buffer zone, a water seepage facility, a water storage facility, a water drainage facility, and a water delivery facility; the riverside footpath is paved in a permeable mode; the water seepage facility comprises seepage wells and seepage blind pipes; the water storage facility comprises a water storage chamber and a balance vent pipe; the water drainage facility comprises a first water drainage pipe and a second water drainage pipe; the water delivery facility comprises a vertical shaft and a water pump; the waterfront plant zone area comprises an ecological embankment and an ecological wetland; the ecological embankment comprises an ecological frame, a reinforced concrete foundation, a revetment bottom plate wall, a gravel invertedfilter body and revetment greening; and the ecological wetland comprises imitation timber piles, emergent aquatic plants, floating plants and submerged plants. The ecological riverway embankment structure for sponge city construction can be used for the sponge construction of urban riverways, low-influence development of plots is achieved, meanwhile, the concepts of seepage, stagnation, storage, purification, use and discharge of sponge elements are embodied, and the diversity of the riverway embankments is improved.