Margaret O'Leary

$19.7M revenue • 51 employees • 807 NW 23rd Ave, Portland, OR, 97210, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Margaret O'Leary

Address

807 NW 23rd Ave, Portland, OR, 97210, United States

Approx. Annual Revenue

$19.7M

Employees

51

Established

1998

Google Reviews

4.6 (13 reviews)

About Margaret O'Leary

Margaret O'Leary is an independent knitwear company based in Portland, Oregon, United States. Established in 1998, the company creates small-batch collections that blend craftsmanship, comfort, and timeless design, with a focus on Irish heritage and San Francisco spirit. The company employs approximately 51 people.

More Companies in Oregon

Browse all companies in Oregon

Frequently Asked Questions about Margaret O'Leary

Technologies Used

Social Profiles

Key Decision Makers

Margaret O'Leary Owner