The Debris Separating Baffle Box (DSBB) is an advanced storm water treatment system that utilizes non-clogging screening and hydrodynamic separation to capture pollutants. The system stores trash and debris in a dry state, suspended above the sedimentation chambers, minimizing nutrient leaching, bacterial growth, and bad odors, and allowing for easier cleaning.