Japan
Subaru
- Founded
- 1953
- Country
- Japan
- Headquarters
- Tokyo, Japan
- Founder
- Not documented
- Parent company
- Subaru Corporation
- Category
- Mass-market, SUV & Off-road
Logo meaning
The six stars represent the Pleiades cluster and the six companies that merged to form its parent.
History
Known for boxer engines and standard all-wheel drive, Subaru built a loyal following around rugged, capable cars like the Outback and Impreza WRX.
Trademark notice
All brand names and logos are the property of their respective owners. This page is provided for informational and reference purposes only.
Related brands
Related topics
By logo symbol
Car Logos with Stars
Logo symbolism
Rankings
Most Reliable Car Brands
Dependability leaders
Rankings
Best Car Brands in the World
Most popular & best-regarded
Rankings
Luxury Car Brands in the World
Prestige & exotics
Collections
Oldest Car Brands in the World
Founding pioneers
Collections
Chinese Car Brands
Made in China