Dana Váhalová se narodila 28. května 1966. Vystudovala Filozofickou fakultu Ostravské univerzity – obor sociální práce s poradenským zaměřením na katedře psychologie a sociální práce. Je vdaná a má tři děti.

Ve Sněmovně je ve druhém funkčním období členkou výboru pro pro evropské záležitosti a zemědělského výboru. Zastává rovněž post místopředsedkyně poslaneckého klubu ČSSD.