Cities in Ohio by residents who moved from another county in the past year

Athens, OH had the highest residents who moved from another county in the past year of 176 cities in 2023, at 32.8%. Seven Hills, OH had the lowest, at 0.9%. The median was 4.6% and the figure for Ohio was 4.9%. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest32.8Athens, OH
Median4.6176 cities
Ohio4.9History

Top 40 cities, 2023

Athens, OH: 32.8 %Athens, OH32.8Oxford, OH: 28 %Oxford, OH28Kent, OH: 18.5 %Kent, OH18.5Bowling Green, OH: 17.9 %Bowling Green, OH17.9Marysville, OH: 12.1 %Marysville, OH12.1Pataskala, OH: 10.8 %Pataskala, OH10.8Mansfield, OH: 10.3 %Mansfield, OH10.3London, OH: 10.2 %London, OH10.2Conneaut, OH: 10.1 %Conneaut, OH10.1Wilmington, OH: 9.8 %Wilmington, OH9.8Tiffin, OH: 9.3 %Tiffin, OH9.3Fairborn, OH: 9.2 %Fairborn, OH9.2Findlay, OH: 9.1 %Findlay, OH9.1Sharonville, OH: 8.9 %Sharonville, OH8.9Mason, OH: 8.8 %Mason, OH8.8Pickerington, OH: 8.6 %Pickerington, OH8.6Delaware, OH: 8.4 %Delaware, OH8.4Centerville, OH: 8.1 %Centerville, OH8.1Beavercreek, OH: 8.1 %Beavercreek, OH8.1University Heights, OH: 8.1 %University Heights, OH8.1Dayton, OH: 7.9 %Dayton, OH7.9Franklin, OH: 7.9 %Franklin, OH7.9Steubenville, OH: 7.8 %Steubenville, OH7.8Perrysburg, OH: 7.8 %Perrysburg, OH7.8Ashland, OH: 7.8 %Ashland, OH7.8Greenville, OH: 7.7 %Greenville, OH7.7Marietta, OH: 7.6 %Marietta, OH7.6New Philadelphia, OH: 7.5 %New Philadelphia, OH7.5Lancaster, OH: 7.5 %Lancaster, OH7.5Wooster, OH: 7.5 %Wooster, OH7.5Canal Winchester, OH: 7.5 %Canal Winchester, OH7.5Norwood, OH: 7.4 %Norwood, OH7.4Coshocton, OH: 7.3 %Coshocton, OH7.3Cleveland Heights, OH: 7.2 %Cleveland Heights, OH7.2Tipp City, OH: 7.2 %Tipp City, OH7.2Willoughby, OH: 7.1 %Willoughby, OH7.1Galion, OH: 7.1 %Galion, OH7.1Washington Court House, OH: 7 %Washington Court House, OH7Circleville, OH: 7 %Circleville, OH7Cincinnati, OH: 7 %Cincinnati, OH7Athens, OH: 32.8 %Athens, OH32.8Oxford, OH: 28 %Oxford, OH28Kent, OH: 18.5 %Kent, OH18.5Bowling Green, OH: 17.9 %Bowling Green, OH17.9Marysville, OH: 12.1 %Marysville, OH12.1Pataskala, OH: 10.8 %Pataskala, OH10.8Mansfield, OH: 10.3 %Mansfield, OH10.3London, OH: 10.2 %London, OH10.2Conneaut, OH: 10.1 %Conneaut, OH10.1Wilmington, OH: 9.8 %Wilmington, OH9.8Tiffin, OH: 9.3 %Tiffin, OH9.3Fairborn, OH: 9.2 %Fairborn, OH9.2Findlay, OH: 9.1 %Findlay, OH9.1Sharonville, OH: 8.9 %Sharonville, OH8.9Mason, OH: 8.8 %Mason, OH8.8Pickerington, OH: 8.6 %Pickerington, OH8.6Delaware, OH: 8.4 %Delaware, OH8.4Centerville, OH: 8.1 %Centerville, OH8.1Beavercreek, OH: 8.1 %Beavercreek, OH8.1University Heights, OH: 8.1 %University Heights, OH8.1Dayton, OH: 7.9 %Dayton, OH7.9Franklin, OH: 7.9 %Franklin, OH7.9Steubenville, OH: 7.8 %Steubenville, OH7.8Perrysburg, OH: 7.8 %Perrysburg, OH7.8Ashland, OH: 7.8 %Ashland, OH7.8Greenville, OH: 7.7 %Greenville, OH7.7Marietta, OH: 7.6 %Marietta, OH7.6New Philadelphia, OH: 7.5 %New Philadelphia, OH7.5Lancaster, OH: 7.5 %Lancaster, OH7.5Wooster, OH: 7.5 %Wooster, OH7.5Canal Winchester, OH: 7.5 %Canal Winchester, OH7.5Norwood, OH: 7.4 %Norwood, OH7.4Coshocton, OH: 7.3 %Coshocton, OH7.3Cleveland Heights, OH: 7.2 %Cleveland Heights, OH7.2Tipp City, OH: 7.2 %Tipp City, OH7.2Willoughby, OH: 7.1 %Willoughby, OH7.1Galion, OH: 7.1 %Galion, OH7.1Washington Court House, OH: 7 %Washington Court House, OH7Circleville, OH: 7 %Circleville, OH7Cincinnati, OH: 7 %Cincinnati, OH7
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCities2023 (%)Change on 2022
1Athens, OH32.8-0.5 pts
2Oxford, OH28+0.9 pts
3Kent, OH18.5+0.4 pts
4Bowling Green, OH17.9-2.3 pts
5Marysville, OH12.1+1 pts
6Pataskala, OH10.8+0.4 pts
7Mansfield, OH10.3+0.3 pts
8London, OH10.2-0.6 pts
9Conneaut, OH10.1-0.4 pts
10Wilmington, OH9.8+1 pts
11Tiffin, OH9.3+0.3 pts
12Fairborn, OH9.2-0.7 pts
13Findlay, OH9.1+0.8 pts
14Sharonville, OH8.9+0.7 pts
15Mason, OH8.80 pts
16Pickerington, OH8.6-0.6 pts
17Delaware, OH8.4-0.1 pts
18Centerville, OH8.1+0.4 pts
19Beavercreek, OH8.1+0.8 pts
20University Heights, OH8.1-2.1 pts
21Dayton, OH7.9-0.1 pts
22Franklin, OH7.9-1 pts
23Steubenville, OH7.8-0.4 pts
24Perrysburg, OH7.8-0.6 pts
25Ashland, OH7.8-0.6 pts
26Greenville, OH7.7+1.4 pts
27Marietta, OH7.6+0.7 pts
28New Philadelphia, OH7.5+0.9 pts
29Lancaster, OH7.5-0.1 pts
30Wooster, OH7.5-0.3 pts
31Canal Winchester, OH7.5+1.1 pts
32Norwood, OH7.4-0.1 pts
33Coshocton, OH7.3+0.3 pts
34Cleveland Heights, OH7.2-0.5 pts
35Tipp City, OH7.2+0.1 pts
36Willoughby, OH7.1+1.4 pts
37Galion, OH7.1-0.1 pts
38Washington Court House, OH7+0.6 pts
39Circleville, OH7-0.9 pts
40Cincinnati, OH7-0.1 pts
41Salem, OH6.8-0.1 pts
42West Carrollton, OH6.7-0.3 pts
43Powell, OH6.6+0.4 pts
44Dover, OH6.5-0.2 pts
45Youngstown, OH6.5+0.1 pts
46Middletown, OH6.4-0.3 pts
47Ironton, OH6.4+0.2 pts
48Columbus, OH6.1-0.1 pts
49Lakewood, OH6.1+0.5 pts
50Fostoria, OH6+0.6 pts
51Huber Heights, OH6-0.3 pts
52Zanesville, OH5.9-0.7 pts
53North Ridgeville, OH5.9+0.6 pts
54Urbana, OH5.9+1.4 pts
55Aurora, OH5.8-0.4 pts
56Westerville, OH5.8+0.1 pts
57Lebanon, OH5.8+0.4 pts
58Bexley, OH5.7+1.3 pts
58Xenia, OH5.7+1.3 pts
60Lima, OH5.7+0.9 pts
61Cuyahoga Falls, OH5.7-0.4 pts
62Hilliard, OH5.7-0.1 pts
63Alliance, OH5.7-0.1 pts
63Wadsworth, OH5.7-0.3 pts
65Mount Vernon, OH5.6-1.5 pts
66Cambridge, OH5.5-0.6 pts
67Marion, OH5.4-1 pts
68Shaker Heights, OH5.4-0.6 pts
69Sandusky, OH5.4+0.8 pts
70Defiance, OH5.3-1 pts
70Green, OH5.3+0.6 pts
72Berea, OH5.3-0.3 pts
73North Canton, OH5.2-1.3 pts
74Akron, OH5.1-0 pts
75Mayfield Heights, OH5-0.5 pts
76Vermilion, OH5-0.3 pts
77Warren, OH5+0.8 pts
78Stow, OH4.9+0.6 pts
79Painesville, OH4.8+0.9 pts
80Macedonia, OH4.8+0.1 pts
81Streetsboro, OH4.80 pts
82Forest Park, OH4.8-0.1 pts
83Riverside, OH4.7-1.4 pts
84Niles, OH4.7+1.6 pts
84Toledo, OH4.7-0.1 pts
86Ravenna, OH4.6+0.1 pts
86Tallmadge, OH4.6+1 pts
88Ashtabula, OH4.6+0.1 pts
88Reynoldsburg, OH4.6-1.6 pts
90Grove City, OH4.6+0.9 pts
90Hamilton, OH4.6+0.1 pts
92Medina, OH4.5-0.6 pts
93Fairfield, OH4.4+0.3 pts
94Van Wert, OH4.4+1 pts
95Springfield, OH4.4-1.3 pts
96Twinsburg, OH4.4-1 pts
97Avon, OH4.4-2.7 pts
97Chillicothe, OH4.4-1 pts
97Loveland, OH4.4-0.7 pts
100Avon Lake, OH4.3+0.6 pts
101Reading, OH4.3+0.1 pts
101Vandalia, OH4.3+1.1 pts
103Broadview Heights, OH4.3-0.6 pts
103Upper Arlington, OH4.3+0.2 pts
105Norton, OH4.3+0.4 pts
106Miamisburg, OH4.2-1.2 pts
107Newark, OH4.2-0.3 pts
107Parma Heights, OH4.2+1.9 pts
109Sidney, OH4.2-0.9 pts
110Eastlake, OH4.1-0.2 pts
111Beachwood, OH4.1+1.2 pts
112Whitehall, OH4.1+1 pts
113Portsmouth, OH4.1-0.9 pts
114Cleveland, OH40 pts
115Monroe, OH3.9-0 pts
116Hudson, OH3.9+0.4 pts
117Springboro, OH3.9-1.4 pts
118Norwalk, OH3.8-1.1 pts
119Brunswick, OH3.8+0.4 pts
120Piqua, OH3.7-0.3 pts
121Dublin, OH3.7-0 pts
122Trenton, OH3.7-0.3 pts
123Canton, OH3.7-0.2 pts
124Willowick, OH3.6+0.4 pts
125Westlake, OH3.6-0.7 pts
126Lyndhurst, OH3.6-1.3 pts
126Sylvania, OH3.6-0.1 pts
128Fremont, OH3.5-0.2 pts
128Maumee, OH3.5-0.2 pts
128Rocky River, OH3.5-0 pts
131Kettering, OH3.5-0.6 pts
132Amherst, OH3.5-0.4 pts
133Trotwood, OH3.4+0.4 pts
134Bedford Heights, OH3.4-0.3 pts
135Brooklyn, OH3.2+0.8 pts
136Brecksville, OH3.1+0.1 pts
137Lorain, OH3.1+0.4 pts
138South Euclid, OH3.1-0.3 pts
139Parma, OH3.1+0.3 pts
140Barberton, OH3-0.1 pts
141Bedford, OH3+0.8 pts
142Bucyrus, OH3-0.8 pts
143Englewood, OH2.9-0.7 pts
144Euclid, OH2.9+0.2 pts
145Elyria, OH2.9-0.1 pts
146Troy, OH2.9-0.3 pts
147Blue Ash, OH2.7-0.8 pts
148Montgomery, OH2.7+0.5 pts
149Massillon, OH2.7+0.4 pts
150Middleburg Heights, OH2.7-0.2 pts
151North Olmsted, OH2.6+0.3 pts
152Mentor, OH2.6+0.3 pts
153Warrensville Heights, OH2.6-0 pts
154North Royalton, OH2.6-0.9 pts
155Clayton, OH2.6+0.2 pts
156Bellefontaine, OH2.5-1 pts
156Strongsville, OH2.5-0.4 pts
158Richmond Heights, OH2.50 pts
159Wickliffe, OH2.40 pts
160Harrison, OH2.4-0.8 pts
161Celina, OH2.2-1.8 pts
162Gahanna, OH2-0.6 pts
163Oregon, OH2+0.4 pts
164Springdale, OH1.9-0.7 pts
165Maple Heights, OH1.8+0.2 pts
166Solon, OH1.8-0.3 pts
167Heath, OH1.7-0.6 pts
168Worthington, OH1.7-0.1 pts
169Garfield Heights, OH1.7+0.4 pts
170East Cleveland, OH1.7-0.6 pts
171Bay Village, OH1.60 pts
171Fairview Park, OH1.6-0.3 pts
173New Albany, OH1.6-0.8 pts
174New Franklin, OH1.5-0.3 pts
175Brook Park, OH1.4-0 pts
176Seven Hills, OH0.9-0.1 pts

Other periods

About this ranking

People aged 1 and over who lived in a different US county one year earlier, in the same state or another state, as a percentage of all people aged 1 and over living in the area. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Counts people who arrived, not net migration: people who left are not subtracted. Moves from abroad are left out. Includes moves from other states, which moved_from_other_state_share shows alone.

Every value in the ranking comes from the same publisher and the same period, so the cities are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more) (Cities in Ohio by residents who moved from another county in the past year, 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat

MLA 9

American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more), Cities in Ohio by residents who moved from another county in the past year, 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Invokely, https://invokely.ai/rankings/moved-from-another-county/ohio-cities?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). Cities in Ohio by residents who moved from another county in the past year, 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Also distributed by Invokely, https://invokely.ai/rankings/moved-from-another-county/ohio-cities?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more), Cities in Ohio by residents who moved from another county in the past year, 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat, via Invokely: https://invokely.ai/rankings/moved-from-another-county/ohio-cities?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_ohio_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more): Cities in Ohio by residents who moved from another county in the past year, 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/moved-from-another-county/ohio-cities?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more): Cities in Ohio by residents who moved from another county in the past year, 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat
L2  - https://invokely.ai/rankings/moved-from-another-county/ohio-cities?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/moved-from-another-county/ohio-cities?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Cities in Ohio by residents who moved from another county in the past year using official data, and cite the source.
rank_places {"indicator":"moved_from_other_county_share","level":"municipality","within":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=moved_from_other_county_share&level=municipality&within=Ohio&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which city has the highest residents who moved from another county in the past year?

Athens, OH, with 32.8% in 2023, according to the U.S. Census Bureau.

Which city has the lowest residents who moved from another county in the past year?

Seven Hills, OH, with 0.9% in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Residents who moved from another county in the past year: other rankings

Cities in Ohio: more rankings