Ideally, yes. But you usually can get away with RAM of the same speed, voltage and timings.
Please be aware that using up all RAM slots will mean you will have to re-configure any overclock you currently have in place and may mean you can't hit the previous CPU speed or RAM rated speed due to the extra strain placed on the memory controller.