Garfield Heights — commute flow to neighboring towns/cities (2023)
Bay Village — 8 (Lower)Beachwood — 298 (Higher)Bedford — 126 (Upper-middle)Bedford Heights — 182 (Higher)Bentleyville village — 0 (Lower)Berea — 34 (Lower-middle)Bratenahl village — 9 (Lower)Brecksville — 118 (Upper-middle)Broadview Heights — 78 (Middle)Brooklyn — 152 (Upper-middle)Brooklyn Heights village — 84 (Middle)Brook Park — 63 (Middle)Chagrin Falls township — 20 (Lower)Cleveland — 3,823 (Higher)Cleveland Heights — 115 (Upper-middle)Cuyahoga Heights village — 159 (Upper-middle)East Cleveland — 27 (Lower-middle)Euclid — 204 (Higher)Fairview Park — 40 (Lower-middle)Gates Mills village — 3 (Lower)Glenwillow village — 55 (Middle)Highland Heights — 94 (Upper-middle)Highland Hills village — 66 (Middle)Hunting Valley village — 2 (Lower)Independence — 494 (Higher)Lakewood — 62 (Middle)Linndale village — 1 (Lower)Lyndhurst — 65 (Middle)Maple Heights — 171 (Higher)Mayfield village — 25 (Lower-middle)Mayfield Heights — 152 (Upper-middle)Middleburg Heights — 146 (Upper-middle)Moreland Hills village — 4 (Lower)Newburgh Heights village — 19 (Lower)North Olmsted — 33 (Lower-middle)North Randall village — 247 (Higher)North Royalton — 59 (Middle)Oakwood village — 99 (Upper-middle)Olmsted township — 2 (Lower)Olmsted Falls — 0 (Lower)Orange village — 47 (Middle)Parma — 343 (Higher)Parma Heights — 35 (Lower-middle)Pepper Pike — 39 (Lower-middle)Richmond Heights — 30 (Lower-middle)Rocky River — 32 (Lower-middle)Seven Hills — 80 (Middle)Shaker Heights — 205 (Higher)Solon — 557 (Higher)South Euclid — 75 (Middle)Strongsville — 92 (Upper-middle)University Heights — 34 (Lower-middle)Valley View village — 200 (Higher)Walton Hills village — 41 (Middle)Warrensville Heights — 272 (Higher)Westlake — 97 (Upper-middle)Woodmere village — 32 (Lower-middle)Garfield Heights — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (0 to 20)Lower-middle (25 to 40)Middle (41 to 84)Upper-middle (92 to 159)Higher (171 to 3,823)No data
Each unit is shaded by its Total Jobs value and grouped into equal-count bands (quantiles) against the other units shown — lighter = lower, darker = higher. It ranks position among the units in view; it does not grade places, and the ranges shift with which units are shown.

The map is bounded to this parent geography — it shows the selected unit among its own siblings only, the same depth rule the drill-down uses. Shading ranks position on the measure among the units shown; it does not grade places.

Click a neighboring town/city to see its own commute flow.

Town/City$1,250/mo or less$1,251–3,333/moOver $3,333/moTotal
Cleveland6091,0572,1573,823
Solon82176299557
Independence137164193494
Parma99133111343
Beachwood75111112298
Warrensville Heights6083129272
Twinsburg5391114258
North Randall village8911642247
Columbus5354102209
Shaker Heights416995205

Scroll to Top