Skip to main content
Homes for sale in Onancock, Virginia
Virginia

Homes for Sale in Onancock

Discover your next home in Onancock

67 listings
Avg $560,340
155 days avg
Explore
Market Overview

Onancock Real Estate at a Glance

Current market statistics for Onancock, VA

67

Active Listings

$560K

Avg Price

$495K

Median Price

2,877

Avg Sqft

155

Avg Days

Price Range

From

$64,500

To

$2,350,000

Browse

Homes for Sale in Onancock

Every active listing in Onancock, browsable page by page.

9 JUSTIS ST - Mobile Home for sale in Onancock, VA
Mobile Home

$499K

9 JUSTIS ST

Onancock, VA

3 bd2 ba2,347
1 PORT SCARBURGH LANE lot: 1 - Land for sale in Onancock, VA
Land

$250K

1 PORT SCARBURGH LANE lot: 1

Onancock, VA

0 bd0 ba
26159 SAVAGEVILLE RD - Single Family for sale in Onancock, VA
Single Family

$190K

26159 SAVAGEVILLE RD

Onancock, VA

3 bd2 ba1,188
43 NORTH ST - Multi-Family for sale in Onancock, VA
Multi-Family

$375K

43 NORTH ST

Onancock, VA

3 bd4 ba1,468
16493 HICKS LN - Single Family for sale in Onancock, VA
Single Family

$925K

16493 HICKS LN

Onancock, VA

3 bd4 ba2,980
39 MARKET ST - Commercial for sale in Onancock, VA
Commercial

$575K

39 MARKET ST

Onancock, VA

0 bd0 ba5,596
20316 Pintail Lane - Land for sale in Onancock, VA
Land

$162K

20316 Pintail Lane

Onancock, VA

0 bd0 ba
20338 CANVASBACK LN - Single Family for sale in Onancock, VA
Single Family

$559K

20338 CANVASBACK LN

Onancock, VA

3 bd3 ba2,564
1 BLACK MALLARD WAY lot: 1 - Land for sale in Onancock, VA
Land

$115K

1 BLACK MALLARD WAY lot: 1

Onancock, VA

0 bd0 ba
86 MARKET ST - Single Family for sale in Onancock, VA
Single Family

$675K

86 MARKET ST

Onancock, VA

4 bd3 ba3,683
104 MARKET ST - Single Family for sale in Onancock, VA
Single Family

$195K

104 MARKET ST

Onancock, VA

4 bd2 ba1,988
1 Mallard Way - Land for sale in Onancock, VA
Land

$115K

1 Mallard Way

Onancock, VA

0 bd0 ba
21365 SOUTHSIDE RD - Single Family for sale in Onancock, VA
Single Family

$525K

21365 SOUTHSIDE RD

Onancock, VA

3 bd2 ba1,680
17511 PLANTATION RD - Single Family for sale in Onancock, VA
Single Family

$398K

17511 PLANTATION RD

Onancock, VA

3 bd3 ba1,985
1 JEFFERSON ST - Single Family for sale in Onancock, VA
Single Family

$500K

1 JEFFERSON ST

Onancock, VA

3 bd2 ba1,176
20295 CANVASBACK LN - Single Family for sale in Onancock, VA
Single Family

$515K

20295 CANVASBACK LN

Onancock, VA

3 bd2 ba1,740
20186 FISHERMANS LN - Single Family for sale in Onancock, VA
Single Family

$448K

20186 FISHERMANS LN

Onancock, VA

3 bd2 ba2,215
1 & 2 SERENITY LN lot: 1 & 2 - Land for sale in Onancock, VA
Land

$65K

1 & 2 SERENITY LN lot: 1 & 2

Onancock, VA

0 bd0 ba
54 MARKET ST - Commercial for sale in Onancock, VA
Commercial

$399K

54 MARKET ST

Onancock, VA

0 bd0 ba3,000
18346 HERMITAGE RD - Single Family for sale in Onancock, VA
Single Family

$600K

18346 HERMITAGE RD

Onancock, VA

4 bd2 ba2,100
35 Kerr Street - Single Family for sale in Onancock, VA
Single Family

$350K

35 Kerr Street

Onancock, VA

4 bd2 ba2,441
24448 FINNEY DR - Single Family for sale in Onancock, VA
Single Family

$549K

24448 FINNEY DR

Onancock, VA

5 bd3 ba3,120
24460 FINNEY DR - Single Family for sale in Onancock, VA
Single Family

$335K

24460 FINNEY DR

Onancock, VA

3 bd2 ba1,285
23449 HOLLY COVE RD - Single Family for sale in Onancock, VA
Single Family

$675K

23449 HOLLY COVE RD

Onancock, VA

3 bd2 ba1,825
16 NELSON DR - Single Family for sale in Onancock, VA
Single Family

$389K

16 NELSON DR

Onancock, VA

3 bd2 ba1,440
26362 SAVAGEVILLE RD - Single Family for sale in Onancock, VA
Single Family

$285K

26362 SAVAGEVILLE RD

Onancock, VA

3 bd2 ba1,984
165 MARKET ST - Commercial for sale in Onancock, VA
Commercial

$1.3M

165 MARKET ST

Onancock, VA

0 bd0 ba24,222
20363 CANVASBACK LN - Single Family for sale in Onancock, VA
Single Family

$580K

20363 CANVASBACK LN

Onancock, VA

4 bd3 ba2,332
16422 WANDERERS PORT LANE - Single Family for sale in Onancock, VA
Single Family

$499K

16422 WANDERERS PORT LANE

Onancock, VA

6 bd4 ba3,062
21484 SOUTHSIDE RD - Single Family for sale in Onancock, VA
Single Family

$270K

21484 SOUTHSIDE RD

Onancock, VA

3 bd2 ba1,332
6 KING ST - Single Family for sale in Onancock, VA
Single Family

$680K

6 KING ST

Onancock, VA

4 bd3 ba2,114
16 JOHNSON STREET - Single Family for sale in Onancock, VA
Single Family

$379K

16 JOHNSON STREET

Onancock, VA

3 bd2 ba1,315
13 JEFFERSON ST - Single Family for sale in Onancock, VA
Single Family

$455K

13 JEFFERSON ST

Onancock, VA

3 bd2 ba1,581
22344 BAYSIDE RD - Single Family for sale in Onancock, VA
Single Family

$265K

22344 BAYSIDE RD

Onancock, VA

3 bd2 ba1,352
2 Division Street - Single Family for sale in Onancock, VA
Single Family

$1.2M

2 Division Street

Onancock, VA

3 bd3 ba2,460
24227 THICKET POINT Lane - Single Family for sale in Onancock, VA
Single Family

$2.4M

24227 THICKET POINT Lane

Onancock, VA

8 bd6 ba3,172
24227 THICKET POINT LANE - Single Family for sale in Onancock, VA
Single Family

$2.4M

24227 THICKET POINT LANE

Onancock, VA

8 bd5 ba4,000
60 KERR ST - Single Family for sale in Onancock, VA
Single Family

$425K

60 KERR ST

Onancock, VA

3 bd2 ba1,561
12 JEFFERSON ST lot: 24 - Land for sale in Onancock, VA
Land

$105K

12 JEFFERSON ST lot: 24

Onancock, VA

0 bd0 ba
12 JEFFERSON ST - Single Family for sale in Onancock, VA
Single Family

$459K

12 JEFFERSON ST

Onancock, VA

3 bd2 ba1,488
7 JACKSON ST - Single Family for sale in Onancock, VA
Single Family

$249K

7 JACKSON ST

Onancock, VA

2 bd1 ba920
102 MARKET ST - Single Family for sale in Onancock, VA
Single Family

$599K

102 MARKET ST

Onancock, VA

7 bd6 ba3,826
7 NORTH ST - Commercial for sale in Onancock, VA
Commercial

$1.3M

7 NORTH ST

Onancock, VA

0 bd0 ba5,450
41 KING ST - Multi-Family for sale in Onancock, VA
Multi-Family

$335K

41 KING ST

Onancock, VA

0 bd0 ba1,904
21302 WISE POINT LN lot: 1, 8 - Land for sale in Onancock, VA
Land

$190K

21302 WISE POINT LN lot: 1, 8

Onancock, VA

0 bd0 ba
18095 BLACK MALLARD WAY - Single Family for sale in Onancock, VA
Single Family

$649K

18095 BLACK MALLARD WAY

Onancock, VA

3 bd5 ba3,476
26198 SAVAGEVILLE RD - Single Family for sale in Onancock, VA
Single Family

$155K

26198 SAVAGEVILLE RD

Onancock, VA

4 bd1 ba1,048
3 HALL ST - Single Family for sale in Onancock, VA
Single Family

$120K

3 HALL ST

Onancock, VA

2 bd1 ba672
17541 PLANTATION RD - Single Family for sale in Onancock, VA
Single Family

$1.4M

17541 PLANTATION RD

Onancock, VA

3 bd3 ba3,252
26355 MOUNT NEBO RD - Single Family for sale in Onancock, VA
Single Family

$912K

26355 MOUNT NEBO RD

Onancock, VA

3 bd2 ba

Showing 150 of 67 · Page 1 of 2

Beyond the listings

Continue exploring Onancock

Turn the listings into a short list with a clearer read on the Onancock market, its neighborhoods, and the home features that matter to you.

Local market guide

Onancock Housing Market

Onancock, Virginia has 67 homes for sale, with a median list price of $495,000. Browse active listings, filter by price, beds, and property type, and compare homes across the Onancock market.

Median list price $495,000 · Range $64,500–$2,350,000 · 67 active listings

Buyer questions

Frequently Asked Questions

How many homes are for sale in Onancock, Virginia?

There are currently 67 homes for sale in Onancock, VA as of August 2026.

What is the average home price in Onancock, Virginia?

The average home price in Onancock is $560,340. Prices range from $64,500 to $2,350,000.

What is the median home price in Onancock?

The median home price in Onancock, VA is $495,000, which represents the middle price point of all listings.

How long do homes stay on the market in Onancock?

Homes in Onancock spend an average of 155 days on the market before going under contract.

Ready to make the list yours?

Use the full search to set your price, beds, property type, and must-have features for Onancock.

Search Onancock homes