Needham, Indiana

Needham: unincorporated community in Johnson County, Indiana.

About

Needham is a city located in the county of Johnson in the U.S. state of Indiana. Its population at the 2010 census was 6,511. After 10 years in 2020 city had an estimated population of 7,221 inhabitants.

Needham is a small town located in Johnson County, Indiana. It was platted and settled in 1852 by Joseph Needham, for whom it is named.

Needham began as a small farming community. In the late 1860s, the local railroad expanded and created a depot in Needham, spurring commerce like grain processing and limestone quarrying.

Needham was incorporated as a town in 1875. Into the early 1900s, it was a close-knit rural Indiana community with just a few hundred residents.

In the 1950s, Needham declined as railroad usage waned. Commercial activity shifted away and population dwindled. Only a few dozen residents remain today.

Needham Today

Now essentially a ghost town, Needham contains an abandoned 19th century commercial block with a general store, blacksmith shop, and mills.

The Needham Cemetery and Needham Friends Meeting House still stand as reminders of the tight-knit Quaker origins of the town.

Though small, Needham represents a snapshot of early rural Indiana life before industrialization and urbanization changed the landscape. Its few structures hark back to frontier times.

Conclusion

Needham emerged through local railroad expansion but faded when transportation patterns changed. At its peak, it exemplified close-knit Indiana farm towns of the 1800s. Needham now serves as a unique time capsule into early Midwestern history and culture.

Quick Facts about Needham

Population 7,221 (2020)
Country United States of America
State Indiana (United States)
County Johnson County
Latitude & Longitude 39.5301,-85.9711
Altitude 2,421 feet / 738 meters
Time Zone America/Indiana/Indianapolis
Local time 11:55:26 (23rd September 2026)
Postal code 46162
Population growth 10.9% (2010-2020)
Weather 69℉ Scattered Rain Showers then Cloudy 7-days weather

Geography

Needham is located at 39°31'48"N 85°58'16"W (39.5300500, -85.9710900).

Needham map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

69°F
Scattered Rain Showers then Cloudy
7 to 10 mph NE Wednesday

Scattered rain showers before 9am. Cloudy, with a high near 69. Northeast wind 7 to 10 mph. Chance of precipitation is 20%. New rainfall amounts less...

7-Day Forecast

Demographics

The population of Needham increased by 10.9% in 10 years.

Year Population % Change Method
2010 6,511 - census
2011 6,568 0.88% estimation process
2012 6,629 0.93% estimation process
2013 6,695 1% estimation process
2014 6,743 0.72% estimation process
2015 6,814 1.05% estimation process
2016 6,916 1.5% estimation process
2017 6,993 1.11% estimation process
2018 7,061 0.97% estimation process
2019 7,151 1.27% estimation process
2020 7,221 0.98% estimation process
Needham zip code is 46162. County name: Johnson, County fips: 18081
Needham's Station

Nearby Schools and Colleges

Schools and campuses linked to Needham, IN. Select a name to open its map and contact details.

Code Name City ZIP
150604 Franklin College Franklin (IN) 46131-2623
461917 Paul Mitchell the School-Indianapolis Indianapolis (IN) 46227-6252
151652 Empire Beauty School-Indianapolis Indianapolis (IN) 46237-3249
151263 University of Indianapolis Indianapolis (IN) 46227-3697
449889 American College of Education Indianapolis (IN) 46204

Nearby Transit Stations (4)

Rail and bus stations connected to Needham, IN. Select a station to open its map and address details.

Code Name Address Type
IND Indianapolis Union Station 350 South Illinois Street RAIL
COI Connersville station 1012 Eastern Avenue RAIL
CRF Crawfordsville Spring and Green Streets RAIL
CRB Crawfordsville (Bus), Indiana 1000 Smith Ave BUS

Closest post offices linked to Needham.

Post Office Name City ZIP
Boggstown Post Office Boggstown (IN) 46110

Other cities in Johnson County

Cities, towns, neighborhoods & other populated places in Johnson County , IN.

City Name Population Title
Greenwood 60,279 The most populous city in Johnson County, Indiana.
Bargersville 8,620 City in Johnson County, Indiana, United States of America
New Whiteland 6,350 City in Johnson County, Indiana, United States of America
Whiteland 4,697 City in Johnson County, Indiana, United States of America
Edinburgh 4,615 Town in Indiana, United States
Nineveh 4,526 Township in Johnson County, Indiana
Princes Lakes 1,330 City in Johnson County, Indiana, United States of America

Distance to Other Cities

Needham distances to largest Indiana cities