Locke Health
Overview
Locke Health is a healthcare-focused investment firm that provides capital and advisory services to early-stage health tech startups.
Investments
Key People
Patrick Brennan
Founding Partner and Managing Director
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Locke Health based?
Locke Health is headquartered in Kansas City, Missouri, United States.
When was Locke Health founded?
Locke Health was founded in 2023.
How many portfolio companies does Locke Health have?
Locke Health has 2 portfolio companies in Caplight's dataset.
What are some companies in Locke Health's portfolio?
Portfolio companies visible on Caplight include Treso, Novele.
What was Locke Health's most recent investment shown here?
Locke Health's most recent investment in this portfolio sample was in Treso in 2026.
What sectors does Locke Health focus on?
Locke Health focuses on Energy & Sustainability, FinTech, Healthcare & Life Sciences, Frontier & Industrial Tech.
What company stages does Locke Health focus on?
Locke Health typically invests at the Early stage.
What is Locke Health's AUM?
Locke Health's assets under management are estimated between $25.0M and $25.0M.