Please provide a location to search for

Commercial Real Estate in Needham, MA - 24 Properties Available

Needham, MA - Commercial Properties

  • Charles River Place - Needham
    63 Kendrick Street, Needham, MA 02494
    $32/Sqft/Year
    Property
    • Office
    Availability
    • 1 Space
    • 2,322 Sqft
  • Riverbend Office Park - 200 & 220 Reservoir Street - Needham
    220 Reservoir Street, Needham, MA 02494
    $16/Sqft/Year
    Property
    • Office
    Availability
    • 1 Space
    • 2,941 Sqft
  • 140 Kendrick Street - Needham
    140 Kendrick Street, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability
    • 1 Space
    • 59,675 Sqft
  • Cutler Lake Corporate Center - Needham
    117 Kendrick Street, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability
    • 3 Spaces
    • 154,730 Sqft
  • Hillsite Office Building - Needham
    75 2Nd Avenue, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability
    • 6 Spaces
    • 14,304 Sqft
  • Needham Corporate Center - Needham
    160 Gould Street, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability
    • 2 Spaces
    • 9,852 Sqft
  • 115 Fourth Avenue - Needham
    115 4Th Avenue, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability
    • 1 Space
    • 32,648 Sqft
  • 145 Rosemary Street - Needham
    145 Rosemary Street, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability
    • 4 Spaces
    • 29,175 Sqft
  • 300 First Avenue - Needham
    300 1St Avenue, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability Contact for availability
  • 254 Second Avenue - Needham
    254 2Nd Avenue, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability Contact for availability
  • First Needham Place - Needham
    250 1St Avenue, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability Contact for availability
  • Center 128 East - TripAdvisor Headquarters - Needham
    400 1St Avenue, Needham, MA 02494
    Not for lease or sale
    Property
    • Office
    Availability Contact for availability
  • Founders Park - 89 A Street - Needham
    89 A Street, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability Contact for availability
  • Founders Park - 380 1st Street - Needham
    380 1St Avenue, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability Contact for availability
  • Founders Park - 2 B Street - Needham
    NEC 1St Avenue & A Street, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability Contact for availability
  • Founders Park - 37 A Street - Needham
    37 A Street, Needham, MA 02494
    Contact for pricing
    Property
    • Office
    Availability Contact for availability
  • Founders Park - 189 B Street - Needham
    189 B Street, Needham, MA 02494
    Not for lease or sale
    Property
    • Office
    Availability Contact for availability
  • 100 cabot St - Needham Heights
    100 Cabot St, Needham Heights, MA 2494
    Not for lease or sale
    Property
    • Hotel & Motel
    Availability Contact for availability
  • 1299 highland Ave - Needham
    1299 Highland Ave, Needham, MA 2492
    Not for lease or sale
    Property
    • Retail
    Availability Contact for availability
  • 161 highland Ave - Needham Heights
    161 Highland Ave, Needham Heights, MA 2494
    Not for lease or sale
    Property
    • Retail
    Availability Contact for availability
  • 360 1 Ave - Needham Heights
    360 1 Ave, Needham Heights, MA 2494
    Not for lease or sale
    Property
    • Sport & Entertainment
    Availability Contact for availability
  • 377 chestnut St - Needham
    377 Chestnut St, Needham, MA 2492
    Not for lease or sale
    Property
    • Retail
    Availability Contact for availability
  • 422 hillside Ave - Needham Heights
    422 Hillside Ave, Needham Heights, MA 2494
    Not for lease or sale
    Property
    • Industrial
    Availability Contact for availability
  • 66 b St - Needham Heights
    66 B St, Needham Heights, MA 2494
    Not for lease or sale
    Property
    • Office
    Availability Contact for availability

Needham, MA Commercial Inventory Breakdown

Office Spaces

Total: 2,652,049 SF

Data provided by Yardi Matrix, properties over 50k SF, includes office with retail

By square footage range:

  • 50k to 100k SF: 405,460 SF / 15.29% of total office
  • 100k to 500k SF: 2,246,589 SF / 84.71% of total office

By class:

  • Class A: 747,851 SF / 28.2% of total office
  • Class B: 1,280,198 SF / 48.27% of total office

Needham Demographics

Population

  • Total Population29,853
  • Male Population(48.7 %) 14,529
  • Female Population(51.3 %) 15,324
  • Median Age42.90

Income/Financial

  • Average Household Income$174,597
  • Median Household Income$132,237

CommercialCafé is your first and only stop when it comes to commercial real estate leasings in Needham, MA. Search through our extensive selection of commercial properties for lease with current space availability in the area ranging between 2322 square feet and 154730 square feet. Discover the right property from our 24 listings by using our advanced search function, which includes search by property type, space availability, management company, lease rates, and more.