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 — ZIP/23148

23148

ZIP 23148 is Saint Stephens Church, Virginia, mostly in King and Queen County; area codes 804 and 686; Eastern time.

Type
Standard
Time zone
America/New_York
County
King and Queen +1 more
Metro area
Richmond, VA
Population
1,471
Coordinates
37.8396, -77.0587
☼ Live from 23148 — Saint Stephens Church, VA

Weather right now

Asking the National Weather Service…

NEXRAD radar
Finding the nearest radar…
Local time: —

Where 23148 is

Approximate ZIP boundary (Census ZCTA 2020). ZIP codes are mail routes, not areas, so the shape shown is the Census tabulation area that approximates it.

★ Weird and wonderful facts about 23148
  • 🔢 Type 23148 into a pocket calculator and turn it upside down: BhIEZ — not quite a word, sorry.
  • ➕ As a number, 23,148 = 2 × 2 × 3 × 3 × 643. Its digits add up to 18, a total 2,332 other ZIP codes share.
  • 💾In binary, the way a computer stores it: 101101001101100
  • 🏠 Its numerical neighbours: 23147 (Ruthville, VA, 32 mi away) and 23149 (Saluda, VA, 31 mi away).
  • 🔄 Backwards, 23148 becomes 84132 — and that is a real ZIP code: Salt Lake City, UT, 1,858 miles away.
  • 👥 55 other ZIP codes are made of exactly the same digits (12438, 12483, 12834, 12843, 13428, 13482, …). The farthest-flung twin is 83214 in Arimo, ID, 1,875 miles away.
  • 🧭 Farther south than 59% of all ZIP codes, and farther east than 81%.
  • 🎯1,164 miles east of the geographic center of the Lower 48, near Lebanon, Kansas.
  • 🌏 Dig straight through the Earth from 23148 and you would come out at 37.84°S, 102.94°E — 836 miles from Perth, Australia, the nearest big city to that spot.
  • ☀Longest day of the year: 14h 47m of daylight. Shortest: 9h 32m.
  • 📏 At 58.3 square miles of land, 23148 is bigger than 64% of ZIP codes — room for about 44 Central Parks.
🌙 The sky over 23148 today
  • Working out the sun…
🌋 Shake report
  • Checking the USGS…

Source: USGS.

People and housing

Population1,471This ZIP1,471
Households623This ZIP623
Housing units695This ZIP695
Median age45.9This ZIP45.9Virginia39.0US 38.9
Median household income$67,266This ZIP$67,266Virginia$93,170US $80,734
Median home value$181,900This ZIP$181,900Virginia$383,700US $332,700
Median gross rent$966This ZIP$966Virginia$1,579US $1,413
Bachelor's degree or higher10.8%This ZIP10.8%
Mean commute42.9 minThis ZIP42.9 min
Population density25.2 / sq miThis ZIP25.2 / sq mi

Business and tax activity

Business establishments19This ZIP19
Employees96This ZIP96
Annual payroll$4,481,000This ZIP$4,481,000
Tax returns filed740This ZIP740
Total adjusted gross income$43,656,000This ZIP$43,656,000

Land area

Land area58.29 sq miThis ZIP58.29 sq mi
Water area0.48 sq miThis ZIP0.48 sq mi

Counties 23148 spans

A ZIP code is a mail route and ignores county lines. Shares are by overlapping land area.

CountyShare of this ZIP
King and Queen County 93.5%
Essex County 6.5%

ZIP codes near 23148

ZIPCityDistance
23115 Millers Tavern, VA 6.3 mi
23009 Aylett, VA 6.6 mi
23023 Bruington, VA 7.1 mi
23126 Newtown, VA 7.4 mi
22560 Tappahannock, VA 7.5 mi
23177 Walkerton, VA 8.2 mi
23161 Stevensville, VA 10.9 mi
22454 Dunnsville, VA 11.7 mi
23106 Manquin, VA 11.8 mi
23086 King William, VA 11.8 mi

Find every ZIP code within 10 miles of 23148 →

Questions about this ZIP code

Where is ZIP code 23148?

23148 is in Saint Stephens Church, Virginia, in King and Queen County, part of the Richmond, VA metropolitan area. Its published point location is 37.8396, -77.0587.

What county is 23148 in?

23148 spans 2 counties: King and Queen County and Essex County. Most of it falls in King and Queen County, measured by overlapping land area — the county holding the most land in a ZIP code is not always the one holding the most residents.

What area code is 23148?

Saint Stephens Church uses area codes 804 and 686, from NANPA's telephone records.

What time zone is 23148 in?

23148 uses America/New_York.

How many people live in 23148?

About 1,471 people live in ZIP code 23148, in 623 households, at 25.2 people per square mile. These are American Community Survey 5-year estimates for the ZIP Code Tabulation Area, not a headcount.

What is the median household income in 23148?

$67,266 a year, against $93,170 across Virginia.

What ZIP codes are near 23148?

The closest are 23115 (6.3 mi), 23009 (6.6 mi), 23023 (7.1 mi), 23126 (7.4 mi) and 22560 (7.5 mi).

Is 23148 a PO Box ZIP code?

23148 is a standard ZIP code. A normal ZIP code with street delivery.

Download or cite

Cite this page

zipcodes.pro. “23148 ZIP Code — Saint Stephens Church, Virginia (King and Queen County).” Data release 2026-10-12. Retrieved 2026-10-20. https://zipcodes.pro/zip/23148

Machine-readable version of these facts:

curl https://zipcodes.pro/zip/23148.json

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