The application discloses an anti-internal-flooding urban drainage device, and belongs to the technical field of drainage equipment. The technical scheme is as follows: the anti-internal-flooding urban drainage device comprises a water passing
pipe arranged in a road shoulder and communicating with the outside at one end, a transition groove communicating with the water passing
pipe, and a
water storage pool located below the transition groove, the
water storage pool communicates with the transition groove through a first connecting
pipe, a filtering
assembly is connected in the water passing pipe, the filtering
assembly comprises a mounting plate abutting against an opening of the water passing pipe close to the outside, a fixing rod connected with the mounting plate, and a plurality of
branch rods connected with the fixing rod, a plurality of water passing holes communicating with the water passing pipe are horizontally formed in the side wall of the mounting plate, the ends, away from the fixing rod, of the plurality of
branch rods abut against the inner wall of the water passing pipe, and the ends, away from the fixing rod, of the plurality of
branch rods are inclined towards the outside, so that the occurrence of urban internal flooding is reduced.