There is no reason it shouldn't. Now, I'm not saying all DDR2 ram works in ALL motherboards, there are a few out there that are "buggy". Take for example my AW9D-MAX, didn't work right with OCZ Gold RAM for some reason, no idea what the issue is.
There are motherboards that are built to use DDR, not too many of them these days. Motherboards that are built to use DDR2 and ones built to use DDR3. You just need to check the memory type before you select and buy.
And as thideras noted, some motherboards don't work well with particular brands of some memory types. A short post here will often help determine when problems exist with your choices.