Avalon Ventures

Venture Capital

Seed and early-stage venture firm with over 30 years of experience investing in life sciences and information technology companies.

La Jolla, United States · 34+ investments

Seed
Early Stage
Infrastructure
Life Sciences
Headquarters
La Jolla, United States
Founded
1983
AUM
$116.0M
Total Investments
34
Last Investment
Apr 2025
Geographic Focus
United States

Investment Thesis

Focuses on seed and early-stage company formation in life sciences and information technology, often co-founding companies alongside entrepreneurs pursuing disruptive ideas.

Avalon Ventures is a Venture Capital firm based in La Jolla, United States. It has made 34 investments in Infrastructure and Life Sciences.

Investment History

Sign up to view investment history

Create a free account — 10 credits a month to unlock deal history, amounts, and round details.