ขณะเดียวกันได้จัดให้ตรวจสอบและเตรียมความพร้อมแนวป้องกันน้ำท่วมความยาวตลอดแนวริมแม่น้ำเจ้าพระยา คลองบางกอกน้อยและคลองมหาสวัสดิ์ รวมทั้งสิ้น 88 กิโลเมตร แบ่งเป็น แนวป้องกันฯ ของ กทม. 80 กม. ส่วนอีก 8 กม. เป็นแนวป้องกันฯ ของเอกชน หรือหน่วยงานอื่น 3.65 กม. และแนวป้องกันน้ำฯ ที่ยังไม่สามารถป้องกันน้ำท่วมได้ หรือเป็นแนวฟันหลอประมาณ 4.35 กม. ซึ่ง สนน. ได้ดำเนินการป้องกันและแก้ไขปัญหาโดยเรียงกระสอบทราย เพื่อป้องกันน้ำทะเลหนุน ยกระดับความสูงอยู่ที่ +2.40 เมตรระดับน้ำทะเลปานกลาง (ม.รทก.) ถึง +2.70 ม.รทก. สำหรับบริเวณระหว่างการก่อสร้างแนวป้องกันฯ ได้ดำเนินการเรียงกระสอบทรายเช่นเดียวกับแนวฟันหลอ ส่วนบ้านเรือนชุมชนนอกแนวคันป้องกันน้ำท่วมริมแม่น้ำเจ้าพระยา คลองบางกอกน้อยและคลองมหาสวัสดิ์ ปัจจุบันมีทั้งหมดประมาณ 11 ชุมชน อยู่ในพื้นที่ 6 เขต ได้แก่ เขตดุสิต เขตพระนคร เขตบางคอแหลม เขตยานนาวา เขตบางกอกน้อย และเขตคลองสาน รวมทั้งสิ้น 320 หลังคาเรือน รวมถึงยังมีพื้นที่จุดเสี่ยงที่เป็นลักษณะพื้นที่ลุ่มต่ำตามแนวริมแม่น้ำที่อาจได้รับผลกระทบจากน้ำทะเลหนุนสูง โดยได้ดำเนินการเรียงกระสอบทรายบริเวณพื้นทางเดินและจุดพื้นที่ต่ำของชุมชนที่อยู่นอกแนว เพื่อป้องกันน้ำจากแม่น้ำไหลเข้าท่วมชุมชนบ้านเรือน พร้อมทั้งจัดเจ้าหน้าที่เฝ้าระวังตามชุมชนนอกแนว เพื่อให้ความช่วยเหลือประชาชนได้ทันท่วงที รวมถึงได้ติดตั้งเครื่องสูบน้ำในบางพื้นที่ เพื่อป้องกันไม่ให้น้ำจากแม่น้ำไหลบ่า หรือเอ่อล้นเข้ามาพื้นที่ชั้นใน และจัดเจ้าหน้าที่ติดตาม ตรวจสอบและเฝ้าระวังพื้นที่ตามแนวริมแม่น้ำเจ้าพระยาโดยเฉพาะในช่วงที่ระดับน้ำจะขึ้นสูงสุดตามรอบวันและเวลาของกรมอุทกศาสตร์ กองทัพเรือ
นอกจากนี้ ยังได้จัดทำแผนควบคุมการปิด-เปิดประตูระบายน้ำพร้อมกับแผนการเดินเครื่องสูบน้ำแต่ละสถานีให้สอดคล้องและเหมาะสมกับช่วงจังหวะเวลาการขึ้น-ลงของน้ำทะเลจากอ่าวไทย เพื่อไม่ให้ระดับน้ำมีผลกระทบต่อชุมชนตามแนวริมแม่น้ำเจ้าพระยา ส่วนการแจ้งเตือนเฝ้าระวังพื้นที่เสี่ยงและการให้ความช่วยเหลือ ได้ประสานงานไปยังสำนักงานเขตให้ประชาสัมพันธ์และแจ้งเตือนประชาชน และผู้ประกอบกิจการที่อยู่ริมสองฝั่งแม่น้ำเจ้าพระยาให้รับทราบสถานการณ์ล่วงหน้าอย่างรวดเร็ว และสามารถเตรียมการป้องกันได้อย่างทันท่วงทีโดยเฉพาะ 11 ชุมชนดังกล่าวที่อาศัยอยู่นอกแนวป้องกันน้ำท่วม หรืออยู่บริเวณแนวฟันหลอให้ยกสิ่งของ อุปกรณ์ เครื่องมือ เครื่องใช้ขึ้นในที่สูง ทั้งนี้ กทม. ได้เปิดช่องทางรายงานข้อมูลสถานการณ์น้ำในพื้นที่กรุงเทพฯ ให้ประชาชนรับทราบ โดยสามารถติดตามเวลาน้ำขึ้น-น้ำลงของแม่น้ำเจ้าพระยาในแต่ละวันผ่านทางเว็บไซต์ https://dds.bangkok.go.th/public_content/files/001/0006030_1.pdf และการคาดหมายสภาวะระดับน้ำแม่น้ำเจ้าพระยาจากกรมอุทกศาสตร์ https://hydro.navy.mi.th/5x3hdizpntnu รวมถึงติดตามการแจ้งเตือนสถานการณ์น้ำได้ที่ เว็บไซต์สำนักงานประชาสัมพันธ์ https://pr-bangkok.com/ , Facebook: กรุงเทพมหานคร, ศูนย์ป้องกันน้ำท่วม กรุงเทพมหานคร @BKK.BEST และ X: @BKK_BEST รวมถึงรับแจ้งเหตุเดือดร้อนจากสถานการณ์น้ำในแม่น้ำเจ้าพระยาได้ที่ โทร. 0 2248 5115 หรือผ่านแอปพลิเคชัน Traffy Fondue ตลอด 24 ชั่วโมง