今九台县六台村）。其父张雅南曾出任徐世昌总统府顾问、国会众议院议员。张莘夫就读于北京大学文学系，1920年通过留美官费考试，赴美国芝加哥大学学习经济，后进入密西根工科大学改学矿冶，毕业后获地质学博士学位，1929年张莘夫回国后，出任吉林省穆棱煤矿（今属黑龙江省）矿长兼总工程师，使苏联方面撤离后已经停产的穆棱煤矿恢复了生产。1931年九一八事件后，张莘夫携妻子李湘衡流亡山海关内，历任河北唐山工程学院教授、河南焦作中福煤矿总工程师、焦作工学院兼职教授，甘肃天水煤矿矿长兼总工程师等职。抗日战争期间，张莘夫担任