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/BELMONT

Belmont County, OH ZIP codes

There are 26 ZIP codes in Belmont County, OH, in 26 towns, from 43713 to 43985. The largest are 43950 (Saint Clairsville), 43935 (Martins Ferry) and 43713 (Barnesville).

The county seat is St. Clairsville.

ZIP codes
26
Towns
26
County seat
St. Clairsville
County FIPS
39013
State
Ohio
Population
65,473
Median household income
$57,017
Land area
532 sq mi
Metro area
Wheeling

Belmont County ZIP codes by town

St. Clairsville (county seat)
43950

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 Belmont County ZIP codes

The ZIP codes of Belmont 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.

Belmont County in numbers

About 65,473 people live in Belmont County, in 27,195 households, the 37th most populous of Ohio's 88 counties. The median household income is $57,017 a year, 20% below the Ohio median of $71,389 (US: $80,734). The median owner-occupied home is valued at $154,900 (28% below the Ohio median), and median gross rent is $793 a month. The median age is 44.1; 18.9% of adults 25 and over hold a bachelor's degree or higher (31.5% across Ohio); the average commute takes 25 minutes.

Population65,473Belmont65,473
Households27,195Belmont27,195
Median age44.1Belmont44.1Ohio39.7US 38.9
Median household income$57,017Belmont$57,017Ohio$71,389US $80,734
Median home value$154,900Belmont$154,900Ohio$214,800US $332,700
Median gross rent$793Belmont$793Ohio$1,034US $1,413
Bachelor's degree or higher18.9%Belmont18.9%Ohio31.5%US 35.7%
Mean commute25.1 minBelmont25.1 minOhio23.4 minUS 26.4 min
Population density123 / sq miBelmont123 / 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 Belmont County

Largest towns in Belmont County
TownZIP codesPopulation
Martins Ferry 1 6,140
St. Clairsville 1 5,003
Barnesville 1 3,945
Bellaire 1 3,800
Shadyside 1 3,387
Jacobsburg 1 1,984
Bridgeport 1 1,453
Powhatan Point 1 1,420
Bethesda 1 1,239
Flushing 1 1,149
Neffs 1 921
Piedmont 1 657
Lansing 1 523
Barton 1 459
Holloway 1 399

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 Belmont County.

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

Every ZIP code in Belmont County, with figures

ZIP codes in Belmont County
ZIP City Type Population Median income Median home
43713 Barnesville , OH Standard 6,516 $53,927 $187,900
43718 Belmont , OH Standard 2,696 $92,576 $228,000
43719 Bethesda , OH Standard 2,323 $49,091 $168,600
43759 Morristown , OH Standard 240 $63,750 $102,500
43902 Alledonia , OH Standard 117 — —
43905 Barton , OH Standard 459 $81,295 —
43906 Bellaire , OH Standard 7,779 $46,380 $113,900
43909 Blaine , OH Standard 31 — —
43912 Bridgeport , OH Standard 5,738 $55,668 $121,600
43916 Colerain , OH No street area — — —
43927 Fairpoint , OH No street area — — —
43928 Glencoe , OH Standard 255 $90,855 —
43933 Jacobsburg , OH Standard 1,984 $59,881 $160,800
43934 Lansing , OH Standard 135 — $60,000
43935 Martins Ferry , OH Standard 8,083 $45,923 $103,600
43937 Maynard , OH No street area — — —
43940 Neffs , OH Standard 304 $45,952 —
43942 Powhatan Point , OH Standard 2,012 $51,023 $122,900
43947 Shadyside , OH Standard 4,893 $58,269 $153,600
43950 Saint Clairsville , OH Standard 16,404 $76,175 $225,900
43951 Lafferty , OH Standard 42 — —
43967 Warnock , OH Standard 31 — —
43972 Bannock , OH Standard 109 $29,182 $94,000
43977 Flushing , OH Standard 2,757 $57,216 $126,300
43983 Piedmont , OH Standard 657 $30,714 $204,200
43985 Holloway , OH Standard 231 $65,625 —

Cite this page

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

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