‹ All projects

Project · Live · 2026

St. John’s Properties

An MLS®-powered real estate platform for St. John’s and Newfoundland: live listing search, a neighbourhood-level market data page, and tools for buyers, sellers and investors — designed, built and run by me as a REALTOR® with eXp Realty.

  • Next.js
  • Python
  • PostgreSQL
  • PostGIS
  • CREA DDF
  • Vercel
Visit stjohnsproperties.ca ↗
Active listings
3,200+across 28 NL communities, Oct 2026
Market data
Liveupdated as MLS® listings change
Buyer tools
4mortgage, closing cost, stress test, equity

TL;DR — A production property site that turns the CREA MLS® feed into fast search, neighbourhood market statistics and practical calculators — plus its own week-by-week history, because the feed only ever shows what’s for sale today.

Overview

St. John’s Properties is a Newfoundland-focused real estate site for buyers, sellers, renters and investors. It pairs live MLS® search with local structure — two-apartment homes, neighbourhood guides, a first-time buyer guide and a market page for the St. John’s metro area — so local questions can be answered from current data rather than a national portal.

What it does

Listing search

Search by address, postcode, MLS® number or a plain description, filter by type, price and bedrooms, or draw an area on the map.

Local categories

Browse pages for new listings, open houses, two-apartment homes, condos, luxury, rentals, new builds, commercial and sold homes.

Market data

Median asking price, price per sq ft, new listings and days listed for the metro area, by home type and by neighbourhood.

Buyer & seller tools

Mortgage payment, closing cost, stress test and home equity calculators, a home-value request form and new-listing alerts.

St. John’s Properties home page: a search bar for address, postcode or MLS® number with type, price and bedroom filters over an aerial photo of downtown St. John’s.
Figure 1. Home page search — address, postcode, MLS® number or free-text, with type, price and bedroom filters.

Data pipeline

Listings come from CREA’s Data Distribution Facility (DDF), which carries NLAR members’ MLS® listings. The site renders them as fast, cached pages and links every property back to its REALTOR.ca listing, with the listing brokerage credited and CREA’s required notices on every page.

The feed has one big limitation: it only describes homes for sale right now. To show trends, the site keeps its own record of the market, snapshotting inventory since September 2026 so it can chart new listings, homes leaving the market and price reductions week by week.

Market statistics, done carefully

The market page is built to be honest about what the numbers mean, which matters more than the chart styling:

  • Asking, not sold: figures are labelled as asking prices; sold data lives on its own page.
  • Like-for-like homes: houses, condos and two-apartment homes only — rentals, land and commercial are excluded.
  • Clean price per sq ft: only listings with at least 300 sq ft recorded are included.
  • Real boundaries: neighbourhoods follow the City of St. John’s published community boundaries.
  • No small-sample rankings: areas need at least 8 homes to be ranked; smaller samples are shown greyed out.
St. John’s real estate market page showing 627 homes for sale in the metro area on October 21, 2026, a $465,000 median asking price, $216 median price per square foot, 110 new listings in 7 days, 363 in 30 days and 24 median days listed.
Figure 2. Live market page, 21 October 2026 — every figure recalculates as listings change.

Status

  • DoneLive MLS® search across Newfoundland, with category, price-band and neighbourhood pages.
  • DoneMarket data page by home type, municipality and St. John’s neighbourhood.
  • DoneMortgage, closing cost, stress test and home equity calculators.
  • DoneOwn market history recorded weekly since September 2026.
  • In progressWeek-by-week trend charts, published once four full weeks are recorded.

Buying or selling in Newfoundland?

The site is live — search current listings or check the market before you call.

Open St. John’s Properties ↗