Every ZIP code in the United States, with weather, radar, trivia and the numbers behind it. Five digits since 1963!

ZIP stands for Zone Improvement Plan. The codes went live on July 1, 1963.The lowest ZIP code is 00501 — the IRS in Holtsville, New York.The highest ZIP code is 99950, in Ketchikan, Alaska.Type 07734 into a calculator and turn it upside down: hELLO. It is Keansburg, New Jersey.12345 belongs to one company: General Electric in Schenectady, New York.The first digit is a region: 0 is New England and New Jersey, 9 is the West Coast, Alaska and Hawaii.Mr. ZIP, the cartoon mailman, was the mascot that sold the idea to America.ZIP+4 arrived in 1983 and can narrow a ZIP down to one side of one block.A ZIP code is a mail route, not a place: plenty of them cross county and even state lines.Play ZIP Hunt: guess the secret ZIP code of the day in six tries.
zipcodes.pro — STATE/OH/COUNTY/GREENE

Greene County, OH ZIP codes

There are 17 ZIP codes in Greene County, OH, in 11 towns, from 45301 to 45440. The largest are 45324 (Fairborn), 45385 (Xenia) and 45431 (Dayton).

The county seat is Xenia.

ZIP codes
17
Towns
11
County seat
Xenia
County FIPS
39057
State
Ohio
Population
169,688
Median household income
$87,309
Land area
414 sq mi
Area codes
326, 937

Greene County ZIP codes by town

Xenia (county seat)
45385

Each ZIP code is listed under the county most of its land lies in and the town the Postal Service names it for; a ZIP code's own page shows exactly how it is split.

Map of Greene County ZIP codes

The ZIP codes of Greene County, shaded. Outlines are Census ZIP Code Tabulation Areas (2020), which approximate the mail routes; PO-box and single-address codes have no area and are not drawn. Click any area to open its ZIP code.

Greene County in numbers

About 169,688 people live in Greene County, in 68,166 households, the 18th most populous of Ohio's 88 counties. The median household income is $87,309 a year, 22% above the Ohio median of $71,389 (US: $80,734). The median owner-occupied home is valued at $252,200 (17% above the Ohio median), and median gross rent is $1,135 a month. The median age is 38.7; 41.7% of adults 25 and over hold a bachelor's degree or higher (31.5% across Ohio); the average commute takes 22 minutes.

Population169,688Greene169,688
Households68,166Greene68,166
Median age38.7Greene38.7Ohio39.7US 38.9
Median household income$87,309Greene$87,309Ohio$71,389US $80,734
Median home value$252,200Greene$252,200Ohio$214,800US $332,700
Median gross rent$1,135Greene$1,135Ohio$1,034US $1,413
Bachelor's degree or higher41.7%Greene41.7%Ohio31.5%US 35.7%
Mean commute22.0 minGreene22.0 minOhio23.4 minUS 26.4 min
Population density410 / sq miGreene410 / sq mi

U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates. Survey estimates carry margins of error, wider for small places. Sources and methods.

Largest towns in Greene County

Largest towns in Greene County
TownZIP codesPopulation
Dayton 7 136,579
Fairborn 1 34,534
Xenia 1 25,689
Bellbrook 1 7,394
Cedarville 1 4,070
Yellow Springs 1 3,711
Jamestown 1 2,229
Wilberforce 1 1,951
Spring Valley 1 575
Alpha 1 224
Bowersville 1 216

Population of the census place of that name where there is one, otherwise of the ZIP codes the Postal Service addresses by it. A town's ZIP codes can reach past the county line.

Neighbouring counties

Counties that share a ZIP code with Greene County.

Not sure you are in Greene County? What county am I in? answers from your location, near a county line included.

Every ZIP code in Greene County, with figures

ZIP codes in Greene County
ZIP City Type Population Median income Median home
45301 Alpha , OH Standard 224 — $117,700
45305 Bellbrook , OH Standard 11,498 $123,045 $329,500
45307 Bowersville , OH Standard 216 $72,500 $176,000
45314 Cedarville , OH Standard 6,536 $84,844 $313,400
45324 Fairborn , OH Standard 41,194 $64,979 $184,200
45335 Jamestown , OH Standard 7,359 $81,690 $193,400
45370 Spring Valley , OH Standard 2,518 $122,000 $352,000
45384 Wilberforce , OH Standard 1,919 $67,019 $145,900
45385 Xenia , OH Standard 40,617 $76,564 $218,400
45387 Yellow Springs , OH Standard 5,285 $96,042 $332,900
45430 Dayton , OH Standard 7,371 $115,461 $278,500
45431 Dayton , OH Standard 27,951 $83,175 $209,500
45432 Dayton , OH Standard 15,055 $83,115 $183,300
45433 Dayton , OH Standard 1,508 $89,615 —
45434 Dayton , OH Standard 12,529 $135,948 $309,700
45435 Dayton , OH Standard 134 — —
45440 Dayton , OH Standard 22,358 $82,383 $267,900

Cite this page

zipcodes.pro. “Greene County ZIP codes.” Data release 2026-10-12. Retrieved 2026-10-20. https://zipcodes.pro/state/oh/county/greene

Underlying data is public domain or openly licensed — sources, vintages and licences.