Key facts
- Northwood Investors is a other based in Denver, Colorado.
- Northwood Investors reports $157.6M in regulatory assets under management across 33 private funds, per its SEC Form ADV (2026-03).
About Northwood Investors
Northwood Investors is an investment advisor based in Denver, Colorado. Established in 2006, the firm seeks to invest in office, hotel, residential, hospitality, industrial, retail or mixed-use, multifamily, and urban logistics and manages properties across the U.S. and Europe. The assets are managed by the executive management team.
Registered with the SEC
Form ADV · 2026-03 · CRD 161406- Regulatory AUM
- $157.6M
- Private fund assets
- $7.9B
- Private funds
- 33 · 33 real estate
- Staff
- 107
- Registered office
- DENVER, CO
- SEC status
- Approved
Reports custody of client assets.
Source: SEC Investment Adviser Public Disclosure, Form ADV (registered as NORTHWOOD INVESTORS LLC).
Free account
See more of the book
- ·Watchlist + alerts for Northwood Investors's activity
Create free account
No card required
Portfolio
Portfolio — not yet on record
No portfolio companies for Northwood Investors are on record yet. Positions surface from round participations, filings, and coverage.
Pro members can request priority coverage with a 48-hour turnaround.
Frequently asked
- What is Northwood Investors's AUM?
- Northwood Investors manages approximately $11K in assets.