Current Marlborough single family home inventory includes 28 active listings, including 21 detached homes, 2 semi-detached homes, and 5 row homes, with asking prices ranging from $265,000 to $685,000. The median asking price is $529,500 and the average asking price is $506,505. Current listings average approximately $475 per square foot, with a median of approximately $516 per square foot.