Anyone else hear clunking over bumps while driving a 21 Corolla LE?

I hear some clunking when I drive over bumpy roads. Sometimes, when I go up driveways or over speed bumps, I hear a creak. Does anyone know where I should start looking?

The clunking sound could be caused by many things under the car. Each part might make a slightly different sound depending on the situation, so checking each one can help narrow it down. You’d probably need to inspect everything closely. Not an expert, but considering the squeaking, I’d suggest checking the struts first. Other possibilities include the steering rack, intermediate steering shaft, tie rod, ball joint, control arm bushing, strut mount, stabilizer link, stabilizer bar bushing, loose splash panel, broken exhaust hanger, or a loose brake rotor dust shield.

It might be the suspension.