Main Navigation

  • Home
  • Search
  • Our Recent Sales
    • Recently Sold - Newport Office
    • Recently Sold - Jay Office
  • Our Listings
  • Rentals
    • Boat Slip Rentals
    • Residential Rentals
    • Vacation Rentals
    • MLS Rentals
  • Buyers
    • Buyer Information
    • Mortgage Calculator
  • Sellers
    • Seller Information
    • Market Analysis
  • Area Info
    • Local Lakes
    • Local Towns
    • Information/Resources
  • About
    • Agents
    • Mission
    • Testimonials
  • Contact
Close Button
Log InSign UpMy Account
  • Home
  • Search
  • Our Recent Sales
    • Recently Sold - Newport Office
    • Recently Sold - Jay Office
  • Our Listings
  • Rentals
    • Boat Slip Rentals
    • Residential Rentals
    • Vacation Rentals
    • MLS Rentals
  • Buyers
    • Buyer Information
    • Mortgage Calculator
  • Sellers
    • Seller Information
    • Market Analysis
  • Area Info
    • Local Lakes
    • Local Towns
    • Information/Resources
  • About
    • Agents
    • Mission
    • Testimonials
  • Contact
  • Saved Searches
  • Favorites
Jim Campbell Logotype
SERVING NEWPORT & NORTHERN VERMONT FOR MORE THAN 40 YEARS
802-334-3400 EMAIL US
  • Facebook
  • Youtube
802-334-3400
  • Facebook
  • Youtube

Newport Office

601 East Main Street / P.O. Box 682

Newport, Vermont 05855

802-334-3400

Email Us

Jay Office

1100 VT Rte. 242

Jay, VT 05859

802-988-4000

Email Us

Find Properties

Advanced Search
Sign Up
or
Sign In
Account

|

Sign Up for free to gain access to the latest listings first!

Find An Agent


Contact Us Website Phone: Toll Free: Cell Phone: Direct Phone: Fax:

  • Phone:
  • Cell:
  • Fax:
  • Email
  • Bio
  • Listings
  • Website
  • Testimonials

Questions, Comments? Let us know here.

Do not fill in this field:

Recommended Searches

  • Towns
  • Lakes
  • Albany<10
  • Barton10+
  • Brighton and Island Pond10+
  • Brownington10+
  • Burke30+
  • Canaan10+
  • Charleston10+
  • Coventry10+
  • Craftsbury<10
  • Derby and Derby Line70+
  • Eden30+
  • Glover10+
  • Greensboro10+
  • Holland<10
  • Irasburg10+
  • Jay30+
  • Lowell10+
  • Lyndon40+
  • Montgomery20+
  • Morgan10+
  • Newport City60+
  • Newport Town20+
  • Norton<10
  • Orleans10+
  • Richford20+
  • Sheffield<10
  • St. Johnsbury40+
  • Sutton10+
  • Troy and North Troy20+
  • Westfield10+
  • Westmore10+
  • Wheelock10+
  • Brownington Pond<10
  • Caspian Lake<10
  • Crystal Lake<10
  • Daniels Pond<10
  • Derby Pond<10
  • Echo Lake<10
  • Holland Pond<10
  • Island Pond<10
  • Lake Eden<10
  • Lake Memphremagog30+
  • Lake Parker<10
  • Lake Salem<10
  • Lake Willoughby10+
  • Pensioner Pond<10
  • Seymour Lake10+
  • Shadow Lake<10
View All

Newport Office

601 East Main Street / P.O. Box 682

Newport, Vermont 05855

802-334-3400

Email Us

Jay Office

1100 VT Rte. 242

Jay, VT 05859

802-988-4000

Email Us

Contact Us
  • Facebook
  • Youtube
Privacy Policy
Association logos
Union Street Media Logo