A pesquisa indica que a família Heimbach tem raízes na Alemanha. No entanto, a história completa de sua origem e trajetória é difícil de ser determinada com precisão, devido à escassez de registros históricos e genealógicos confiáveis. Algumas informações sugerem que o sobrenome Heimbach pode derivar de um nome de cidade na Alemanha, enquanto outras fontes indicam que pode ter sido um apelido usado por membros da família que foram morar perto de um riacho ou ribeirão (em alemão, "bach"). Acredita-se que o nome foi trazido para outros países por imigrantes alemães que se instalaram em outras partes do mundo. Como muitos sobrenomes europeus, a família Heimbach provavelmente se desenvolveu ao longo de várias gerações a partir de laços familiares, casamentos, mudanças de localização e adaptações culturais.