Young Professionals: A Comparison

**Updated 2/3/2017 with 2015 data. Originally posted 1/21/2016.

Millennials and Young Professionals are big news these days. Millennials are the largest generation ever in terms of total numbers (exceeding 76 million), and their choices are already having big impacts on everything from housing to the economy, and Young Professionals have long been an important urban demographic. I wanted to look at Columbus and its peers to see where it ranks in terms of attracting the 25-34 age group that include these demographics.

For the comparison, I looked at metro areas of 1.5-2.5 million as well as major Midwest metros and then used their core cities to get the numbers.

Rank of Total Population Aged 25-34

2005_______________________2010___________________2015

1. Chicago: 463,236_______1. Chicago: 510,042________1. Chicago: 530,508
2. San Antonio: 180,981_____2. San Antonio: 200,645____2. San Antonio: 238,111
3. Austin: 137,523_________3. Austin: 162,247_________3. Austin: 211,528
4. San Jose, CA: 133,144___4. Columbus: 147,584______4. Columbus: 174,059
5. Columbus: 131,641______5. San Jose, CA: 142,551___5. San Jose, CA: 159,172
6. Indianapolis: 114,532_____6. Indianapolis: 133,088____6. Charlotte, NC: 145,573
7. Detroit: 110,759_________7. Charlotte, NC: 127,539___7. Indianapolis: 140,838
8. Charlotte, NC: 100,025____8. Portland, OR: 113,210___8. Nashville: 127,646
9. Portland, OR: 90,023_____9. Nashville: 110,882______9. Portland: 125,173
10. Las Vegas: 84,418______10. Milwaukee: 97,359____10. Milwaukee: 100,826
11. Milwaukee: 82,060______11. Detroit: 85,023_______11. Detroit: 95,474
12. Sacramento, CA: 75,497___12. Minneapolis: 81,532__12. Minneapolis: 93,282
13. Minneapolis: 74,208___13. Las Vegas: 81,212______13. Sacramento: 88,819
14. Kansas City, MO: 68,060__14. Sacramento: 78,527__14. Las Vegas: 87,951
15. Virginia Beach: 60,749__15. Kansas City: 73,872____15. Virginia Beach: 76,061
16. Omaha, NE: 56,248____16. Virginia Beach: 67,614__16. Kansas City: 75,582
17. Wichita, KS: 52,426____17. Omaha: 62,396________17. Omaha: 71,910
18. Cleveland: 50,558_____18. St. Louis: 57,627_______18. Orlando: 63,936
19. St. Louis: 48,137______19. Wichita: 56,737________19. Pittsburgh: 62,703
20. Cincinnati: 44,945_____20. Cleveland: 54,428______20. St. Louis: 61,874
21. Toledo: 43,134_______21. Pittsburgh: 51,109______21. Cleveland: 58,209
22. Orlando: 40,846______22. St. Paul: 50,107________22. Wichita: 56,933
23. St. Paul, MN: 39,676__23. Cincinnati: 49,067_______23. St. Paul: 55,956
24. Lincoln, NE: 38,893___24. Orlando: 48,102________24. Cincinnati: 55,826
25. Madison, WI: 38,826___25. Madison: 44,662_______25. Madison: 47,551
26. Pittsburgh: 38,744____26. Lincoln: 42,034_________26. Toledo: 43,645
27. Grand Rapids: 35,287__27. Toledo: 41,580________27: Lincoln: 41,602
28. Des Moines: 32,640__28. Fort Wayne: 35,193______28. Grand Rapids: 38,044
29. Fort Wayne, IN: 31,738__29. Providence: 31,044____29. Fort Wayne: 36,915
30. Akron: 30,436_______30. Grand Rapids: 30,963____30. Des Moines: 35,123
31. Providence, RI: 29,307__31. Des Moines: 30,376____31. Providence: 32,615
32. Dayton: 18,591_______32. Akron: 27,446_________32. Akron: 28,645
33. Youngstown: 8,505____33. Dayton: 20,278________33. Dayton: 20,527
34. Nashville, TN: N/A___34. Youngtown: 8,484_______34. Youngstown: 9,110

So Columbus ranks highly among total population in the 25-34 age group. But what about growth?

Total Growth Rank in 25-34 Population 2005-2015

1. Austin, TX: 74,005
2. Chicago: 67,272
3. San Antonio, TX: 57,130
4. Charlotte, NC: 45,548
5. Columbus: 42,418
6. Portland, OR: 35,150
7. Indianapolis: 26,306
8. San Jose, CA: 26,028
9. Pittsburgh, PA: 23,959
10. Orlando, FL: 23,090
11. Minneapolis, MN: 19,074
12. Milwaukee, WI: 18,766
13. St. Paul, MN: 16,280
14. Omaha, NE: 15,662
15. Virginia Beach, VA: 15,312
16. St. Louis, MO: 13,737
17. Sacramento, CA: 13,332
18. Cincinnati: 10,881
19. Madison, WI: 8,725
20. Cleveland: 7,651
21. Kansas City, MO: 7,522
22. Fort Wayne, IN: 5,177
23. Wichita, KS: 4,507
24. Las Vegas, NV: 3,533
25. Providence, RI: 3,308
26. Grand Rapids, MI: 2,757
27. Lincoln, NE: 2,709
28. Des Moines, IA: 2,483
29. Dayton: 1,936
30. Youngstown: 605
31. Toledo: 511
32. Akron: -1,791
33. Detroit: -15,285
34. Nashville, TN: N/A

Again, Columbus ranks near the top during this period. What about more recently, since 2010?

Total Growth Rank of 25-34 Population 2010-2015

1. Austin: 49,281
2. San Antonio: 37,466
3. Columbus: 26,475
4. Chicago: 20,466
5. Charlotte: 18,034
6. Nashville: 16,764
7. San Jose: 16,621
8. Orlando: 15,834
9. Portland: 11,963
10. Minneapolis: 11,750
11. Pittsburgh: 11,594
12. Detroit: 10,451
13. Sacramento: 10,292
14. Omaha: 9,514
15. Virginia Beach: 8,447
16. Indianapolis: 7,750
17. Grand Rapids: 7,081
18. Cincinnati: 6,759
19. Las Vegas: 6,739
20. St. Paul: 5,849
21. Des Moines: 4,747
22. St. Louis: 4,247
23. Cleveland: 3,781
24. Milwaukee: 3,467
25. Madison: 2,889
26. Toledo: 2,065
27. Fort Wayne: 1,722
28. Kansas City: 1,710
29. Providence: 1,571
30. Akron: 1,199
31. Youngstown: 626
32. Dayton: 249
33. Wichita: 196
34. Lincoln: -432

So Columbus is doing even better since 2010 than it did in the earlier period and attracts significantly more people in the 25-34 age group than cities often cited for this very metric.

Next, let’s look at percentage growth, as city size can affect this.

Total Percent Growth 2005-2015 in 25-34 Population

1. Pittsburgh: +61.8%
2. Orlando: +56.5%
3. Austin: +53.8%
4. Charlotte: +45.5%
5. St. Paul: +41.0%
6. Portland: +39.0%
7. Columbus: +32.2%
8. San Antonio: +31.6%
9. St. Louis: +28.5%
10. Omaha: +27.8%
11. Minneapolis: +25.7%
12. Virginia Beach: +25.2%
13. Cincinnati: +24.2%
14. Indianapolis: +23.0%
15. Milwaukee: +22.9%
16. Madison: +22.5%
17. San Jose: +19.5%
18. Sacramento: +17.6%
19. Fort Wayne: +16.3%
20. Cleveland: +15.1%
21. Chicago: +14.5%
22. Providence: +11.3%
23. Kansas City: +11.1%
24. Dayton: +10.4%
25. Wichita: +8.6%
26. Grand Rapids: +7.8%
27. Des Moines: +7.6%
28. Youngstown: +7.1%
29. Lincoln: +7.0%
30. Las Vegas: +4.2%
31. Toledo: +1.2%
32. Akron: -5.9%
33. Detroit: -13.8%
34. Nashville: N/A

So Columbus again performs fairly well in percentage growth, despite having one of the largest populations in the age group.

Finally, now that we know the totals and the growth, what is the % of total city population that the 25-34 age group makes up?

25-34 % of Total City Population 2015

1. Orlando: 23.6%
2. Austin: 22.7%
3. Minneapolis: 22.7%
4. Pittsburgh: 20.6%
5. Columbus: 20.5%
6. Portland: 19.8%
7. St. Louis: 19.6%
8. Chicago: 19.5%
9. Nashville: 19.5%
10. Grand Rapids: 19.4%
11. Madison: 19.1%
12. Cincinnati: 18.7%
13. St. Paul: 18.6%
14. Providence: 18.2%
15. Sacramento: 18.1%
16. Charlotte: 17.6%
17. Milwaukee: 16.8%
18. Virginia Beach: 16.8%
19. Des Moines: 16.7%
20. Indianapolis: 16.6%
21. Omaha: 16.2%
22. San Antonio: 16.2%
23. Kansas City: 15.9%
24. Toledo: 15.6%
25. San Jose: 15.5%
26. Cleveland: 15.0%
27. Lincoln: 15.0%
28. Dayton: 14.6%
29. Wichita: 14.6%
30. Akron: 14.5%
31. Fort Wayne: 14.3%
32. Detroit: 14.1%
33. Las Vegas: 14.1%
34. Youngstown: 14.1%

Columbus has an existing large population of the 25-34 age demographic, and looks to be one of the strongest performers into the near future.
Some would ask why that would be considering that Columbus transit is woefully lacking and has a reputation (very undeservedly, in my opinion) of being suburban- characteristics that Millennials/YPers supposedly almost universally reject. Perhaps the bottom line is that economics trump all other desires. Cost of living and employment tend to be higher up the list than rail lines, and Columbus has both a strong economy and relatively low COL. Whatever the case may be, Columbus seems to be doing something right.

Census Tract Population Density 2015

The US Census recently released population data for census tracts. I figured midway through the decade would be a good point to update where these stand because they give greater insight in smaller-scale population changes. I looked at all the census tracts in Franklin County and came up with the following map series.

First, the population in 2015.

Next, the population density of tracts in 2010, as reference.

And now 2015.

On the surface, it’s difficult to see the changes, but put side by side, you can tell there have been a lot of increases across the county. To make this more visible, I made the following maps.

You can see that some of the strongest density increases occurred around Downtown and the Short North, New Albany, parts of the Campus area, and Dublin.

The map above gives a straightforward look at where the density increased and decreased. As you can see, the increases FAR outweighed the decreases. Most of the latter were scattered except across the Far South Side and parts of the Whitehall area.

Here were the top 20 most dense census tracts in 2015.
1. 1810: 29,508.2 South Campus/Victorian Village
2. 1121: 25,287.9 Main Campus
3. 13: 21,961.4 Campus/Indianola Terrace
4. 1110: 18168.6 North Campus/Tuttle Park
5. 10: 17386.3 Campus/SoHud
6. 12: 16,981.9 Campus/Iuka Ravine
7. 20: 13,030.5 Short North/Victorian Village
8. 17: 12,872.3 Weinland Park
9. 6: 12,153.6 Old North Columbus
10. 21: 10,853.5 Short North/High Street
11. 8163: 10,255.3 Lincoln Village/Southwest Columbus
12: 4810: 9,557.4 South Central Hilltop
13. 47: 9,492.7 North Central Hilltop
14. 6352: 9,434.0 Northwest Columbus/Henderson Road
15. 57: 9,257.4 Brewery District/South German Village
16. 5: 9,177.9 Old North Columbus
17. 6933: 9,090.9 Forest Park East
18. 16: 8,980.5 Weinland Park
19. 4620: 8,928.6 North Central Hilltop
20. 1820: 8743.3 Victorian Village

It’s obvious that the High Street corridor is the most dense of the city, racking up most of the top 20.

Now here are the 20 tracts with the largest density increases 2010-2015.
1. 1121: 4,375.9
2. 6: 2,178.5
3. 21: 1,934.9
4. 22: 1,478.1
5. 40: 1,107.7 South Downtown
6. 1820: 1,044.1
7. 20: 921.7
8. 38: 904.3 Old Towne East
9. 5: 861.2
10. 210: 833.9 Clintonville
11. 32: 751.1 Arena District West/West Victorian Village
12. 730: 736.9
13. 7551: 656.0 Somerset/South Easton
14. 7951: 610.4 West Columbus
15. 6372: 574.6 Hayden Falls/Sawmill Road
16. 7209: 514 New Albany
17. 7395: 497.6 Blacklick/East Broad
18. 10: 492.8
19. 8230: 449.3 Westland
20. 710: 447.3 West-Central Linden

And finally, the top 20 largest declines 2010-2015.
1. 13: -2,964.3
2. 12: -1,625.1
3. 42: -1,620.8 Scioto Peninsula/East Franklinton
4. 920: -902.2 Northeast Linden
5. 17: -775.4
6. 50: -554.4 Franklinton
7. 61: -485.7 South High Street
8. 59: -441.9 Near South Side/Deshler Park
9. 4620: -380.4
10. 720: -380.2
11. 4610: -335.4
12. 820: -305.4 North Linden
13. 7721: -305.2 North Linden
14. 45: -258.1 North Hilltop
15. 60: -253.2 Vassor Village
16. 810: North Central Linden
17. 7532: -240.3 Morse Road/Easton
18. 2520: -240.1 Near East Side/King-Lincoln
19. 47: -206.6
20. 9333: -194.9 Linwood

So there you have it.

Census Tract Income 2010-2015

The US Census recently released demographic information for census tracts for 2015. Here are some quick maps for Franklin County for median household income.

First, median household income for both 2010 and 2015.

And the % change between 2010-2015.

As can be seen, a lot of the greatest improvements over the 5-year period were around Downtown, the Near East Side, North High, South High and around some of the higher-income suburbs like Upper Arlington and the New Albany area.

Election 2016

I’m not going to get into any debate on the candidates themselves or what I personally thought/think of them. That’s not the point of this post, and frankly, there’s already plenty of opinions all over the internet on this.

First, here is a map of total Democratic votes within Ohio’s counties.

As is typical, Democratic votes were most concentrated in counties with large cities.

Here are the metro areas that provided the most Democratic votes.

1. Cleveland: 561,368
2. Columbus: 450,146
3. Cincinnati: 339,159
4. Akron: 166,653
5. Dayton: 164,079
6. Toledo: 152,505
7. Youngstown: 100,395

And the top 10 counties with the most Democratic votes.
1. Cuyahoga: 398,271
2. Franklin: 351,198
3. Hamilton: 215,719
4. Summit: 134,256
5. Montgomery: 122,016
6. Lucas: 110,833
7. Stark: 68,146
8. Lorain: 66,949
9. Butler: 58,642
10. Mahoning: 57,381

Here is how Democratic votes changed by county between 2012 and 2016.

As you can see, only a handful of counties saw Democratic votes increase in 2016 over 2012, Franklin County being one of them. Some of the biggest losses were in traditionally blue areas like Northeast Ohio.

And the map for total Republican votes.

Republican votes by metro area.
1. Cincinnati: 440,375
2. Columbus: 429,930
3. Cleveland: 400,321
4. Dayton: 210,807
5. Akron: 151,997
6. Toledo: 134,558
7. Youngstown: 102,640

Top 10 counties for Republican votes.
1. Franklin: 199,331
2. Cuyahoga: 184,211
3. Hamilton: 173,665
4. Montgomery: 123,909
5. Summit: 112,026
6. Butler: 106,976
7. Stark: 98,388
8. Warren: 77,643
9. Lucas: 75,698
10. Clermont: 67,518

And here is the change of Republican votes in 2016 vs. 2012.

Most of Ohio’s counties saw increased Republican turnout, though again, Franklin County bucked the trend and actually saw declines.

Finally, a map of the net % change for each county and whether it trended more Republican or more Democratic vs. the net of the 2012 election.

Almost all counties saw a net decrease of Democratic votes/increase in Republican votes. Only 3 counties of 88- Franklin, Delaware and Hamilton- trended more Democratic in 2016 over 2012. All the other 85 trended Republican.

Thanksgiving Day Historic Weather and Climatology

*Reposted from 2013, updated through 2015.

Normals *1981-2010
High: 48
Low: 33
Mean: 40.5
Precipitation: 0.11″
Snowfall: 0.1″

Top 10 Coldest Highs
1. 1930: 12
2. 1936: 26
3. 1880, 1903, 1905: 27
4. 1938: 28
5. 1892, 1898: 29
6. 1881: 30
7. 1945, 2002, 2013: 32
8. 1886, 1889, 1890, 1929, 1958: 33
9. 1882, 1885, 1901, 2014: 34
10. 1912, 1947, 1956, 1982, 2000: 35

Top 10 Coldest Lows
1. 1930: 3
2. 1930, 2005: 15
3. 1929, 1984: 16
4. 2000: 17
5. 1880, 1881, 1892, 1894, 1958: 18
6. 1901, 1905, 2002: 19
7. 1898, 1936, 1938, 1950, 1982, 1989, 1996: 20
8. 1911, 1956, 2013: 21
9. 1882, 1886, 1912, 1945: 22
10. 1994, 2008: 23

Top 10 Warmest Highs
1. 1896: 70
2. 2015: 65
3. 1915, 1940: 64
4. 1879, 1908, 1981, 2007, 2012: 63
5. 1966, 1968, 1973, 1979: 62
6. 1918, 1941: 61
7. 1914, 1927, 1983: 60
8. 1933: 59
9. 1899, 1957: 58
10. 1921, 1943, 1990, 2010: 57

Top 10 Warmest Lows
1. 1979: 53
2. 1896: 52
3. 1940: 51
4. 1957: 49
5. 1879: 48
6. 1934, 1966, 2015: 47
7. 1968: 46
8. 1913, 1933, 1978, 1990, 2003: 43
9. 1899, 1927, 1961: 42
10. 1908, 1951, 1987, 1991, 1998: 41

Top 10 Wettest
1. 2010: 1.76″
2. 1961: 1.58″
3. 1968: 1.22″
4. 1990: 0.71″
5. 1921, 1925: 0.70″
6. 1926: 0.69″
7. 1980: 0.65″
8. 1887: 0.60″
9. 1957: 0.59″
10. 1951: 0.49″

Top 10 Snowiest
1. 1880: 3.2″
2. 1950: 1.1″
3. 1938: 0.8″
4. 1959: 0.7″
5. 1889: 0.4″
6. 1945, 1957: 0.3″
7. 1890, 1954, 2005: 0.2″
8. 1953, 2004: 0.1″
9. Multiple: Trace
10. Multiple: 0


Most Snow on the Ground

1959: 1″
2013: 1″
Trace: Multiple