Родился в семье вице-губернатора Моравии. После окончания Венского университета (1972) он получил место государственного служащего в Нижней Австрии, а впоследствии поступил на службу в министерство финансов, где его способности вскоре произвели глубокое впечатление. Одновременно он продолжал обучение в нескольких немецких университетах. В 1880 году Бем-Баверк получил должность преподавателя в университете Инсбрука (в 1884 — профессор). В 1890 году он занял пост министра финансов, участвовал в проведении денежной реформы и введении золотого стандарта. Будучи министром финансов, Бем-Баверк выступал за соблюдение принципов «здоровых финансов». Он был осмотрителен и консервативен.В 1904 году Бем-Баверк вернулся к профессорской деятельности в Венском университете.
Наряду с К. Менгером и Ф. фон Визером Бем-Баверк является одним из основоположников австрийской школы экономики. Он обосновал концепцию (теорию) предельной полезности, считал, что прибыль — вечная категория, в основе которой лежат не экономические, а психологические мотивы; подверг критике теорию прибавочной стоимости К. Маркса.