# Cities in Ohio by civilian labor force, 2025

All 71 values come from U.S. Bureau of Labor Statistics for 2025, so the places are comparable.

- Indicator id: `civilian_labor_force`
- Unit: persons
- Definition: Employed plus unemployed residents, annual average. People aged 16 and over by place of residence, from the Local Area Unemployment Statistics (LAUS) program of the U.S. Bureau of Labor Statistics. Active-duty military personnel and people living in institutions are excluded.
- Source: U.S. Bureau of Labor Statistics, Local Area Unemployment Statistics, cities and towns, not seasonally adjusted: labor force (measure 06), annual average (https://download.bls.gov/pub/time.series/la/la.data.0.CurrentU25-29)
- Publisher page: https://invokely.ai/en/publishers/bureau-of-labor-statistics
- Retrieved: 2026-10-12
- Citation: U.S. Bureau of Labor Statistics. Local Area Unemployment Statistics, cities and towns, not seasonally adjusted: labor force (measure 06), annual average. https://download.bls.gov/pub/time.series/la/la.data.0.CurrentU25-29. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/civilian-labor-force/ohio-cities

| Rank | Place | persons |
|---:|---|---:|
| 1 | Columbus, OH | 518,130 |
| 2 | Cleveland, OH | 167,060 |
| 3 | Cincinnati, OH | 164,751 |
| 4 | Toledo, OH | 123,549 |
| 5 | Akron, OH | 91,834 |
| 6 | Dayton, OH | 59,652 |
| 7 | Parma, OH | 44,024 |
| 8 | Lakewood, OH | 31,698 |
| 9 | Canton, OH | 29,988 |
| 10 | Hamilton, OH | 29,842 |
| 11 | Kettering, OH | 29,353 |
| 12 | Lorain, OH | 29,097 |
| 13 | Cuyahoga Falls, OH | 28,815 |
| 14 | Elyria, OH | 26,776 |
| 15 | Dublin, OH | 26,021 |
| 16 | Mentor, OH | 25,984 |
| 17 | Delaware, OH | 25,593 |
| 18 | Middletown, OH | 25,090 |
| 19 | Newark, OH | 24,588 |
| 20 | Euclid, OH | 24,520 |
| 21 | Springfield, OH | 24,482 |
| 22 | Strongsville, OH | 24,045 |
| 23 | Beavercreek, OH | 24,018 |
| 24 | Grove City, OH | 23,964 |
| 25 | Fairfield, OH | 23,683 |
| 26 | Cleveland Heights, OH | 23,342 |
| 27 | Reynoldsburg, OH | 22,729 |
| 28 | Hilliard, OH | 22,248 |
| 29 | Youngstown, OH | 22,118 |
| 30 | Huber Heights, OH | 21,905 |
| 31 | Westerville, OH | 20,201 |
| 32 | Brunswick, OH | 20,109 |
| 33 | North Ridgeville, OH | 19,757 |
| 34 | Mason, OH | 19,645 |
| 35 | Findlay, OH | 19,564 |
| 36 | Lancaster, OH | 19,519 |
| 37 | Gahanna, OH | 19,432 |
| 38 | Upper Arlington, OH | 18,457 |
| 39 | Fairborn, OH | 18,219 |
| 40 | Stow, OH | 17,885 |
| 41 | Mansfield, OH | 17,803 |
| 42 | Westlake, OH | 17,458 |
| 43 | North Olmsted, OH | 17,174 |
| 44 | North Royalton, OH | 17,077 |
| 45 | Bowling Green, OH | 16,457 |
| 46 | Massillon, OH | 16,377 |
| 47 | Marysville, OH | 15,616 |
| 48 | Lima, OH | 15,209 |
| 49 | Shaker Heights, OH | 15,030 |
| 50 | Pickerington, OH | 14,428 |
| 51 | Avon Lake, OH | 14,205 |
| 52 | Green, OH | 14,106 |
| 53 | Kent, OH | 14,095 |
| 54 | Garfield Heights, OH | 13,963 |
| 55 | Medina, OH | 13,918 |
| 56 | Wooster, OH | 13,856 |
| 57 | Warren, OH | 13,786 |
| 58 | Troy, OH | 13,540 |
| 59 | Avon, OH | 13,533 |
| 60 | Marion, OH | 13,527 |
| 61 | Perrysburg, OH | 12,885 |
| 62 | Centerville, OH | 12,784 |
| 63 | Sandusky, OH | 12,094 |
| 64 | Xenia, OH | 11,944 |
| 65 | Athens, OH | 11,890 |
| 66 | South Euclid, OH | 11,609 |
| 67 | Riverside, OH | 11,397 |
| 68 | Barberton, OH | 11,204 |
| 69 | Zanesville, OH | 10,767 |
| 70 | Trotwood, OH | 10,577 |
| 71 | Maple Heights, OH | 10,400 |
