Housing
Lists
Texas totaled four suburbs in the nation's top 50, while California claimed 16.
By Emma Ruby
July 8, 2024
Ranking number 13 overall, Southlake has been known to attract former and current professional athletes.Jericho/Wikimedia
`,`
Related
- Readers Respond: Sleeping Outside Is Illegal in Dallas
`,`
Related
- Dallas Says It's Illegal To Sleep While Homeless, Supreme Court Agrees
`,`
Related
- New Affordable Housing Project To Support LGBTQIA+ Seniors in Dallas
`,`
Related
- Residents in a Rural Corner of Dallas Struggle to Get Big-City Services
`,`
Related
- Experts Say Dallas Has a Squatter Problem and State Lawmakers Are Ready to Evict
`,`
Related
- Are There Too Many Apartments in Farmers Branch?
`,`
Related
- How ForwardDallas May Affect the Future of Dallas Neighborhoods
`,`
Related
- Dallas Botched Renovations of Its New Permitting Office
`,`
Related
- Just Like Everything Else, Mobile Homes in Texas Are Becoming Less Affordable
` ];
Earlier this year we discovered that Dallas is home to a mind-boggling number of millionaires (68,600, to be exact). So it should come as no surprise that our suburbs are full of high rollers as well.
A recent study by the financial website GoBankingRates found that two Dallas 'burbs are among the wealthiest in the entire country, each ranking in the top 15. GoBankingRates evaluated all towns with at least 5,000 households before isolating the top 50 cities with the highest average household income. That data was crossed with average home values from 2024 to determine the wealthiest communities.
Unsurprisingly, spots one and two were clinched by suburbs of New York City, and the bronze medal went to West University Place, a suburb of Houston.
North Texas got its first mention with the sixth-place spot, given to University Park. According to the study’s findings, the average household income of the area is $381,235 and the average home value is $2,305,281. The tiny town sits within Dallas city limits, and surrounds Southern Methodist University, the most expensive university in Texas and one of the priciest in the country.
Southlake claimed spot number 13, with an average household income of $360,078 and a typical home evaluation at $1,240,766. The suburb of 31,000 has been known to attract professional athletes such as former Dallas Cowboys tight end Jason Witten, former Rangers pitcher Cole Hamels and current Denver Broncos head coach Sean Paytonto its million-dollar homes.
Dallas’ rankings landed above suburbs of major cities such as Los Angeles, San Francisco, Miami and Washington, D.C., but with four cities on the list, Texas fell significantly short of California’s 16.
') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } // const insertionBlockClass = `fdn-paragraph-insertion-block`; const styleElementHook = `fdn-paragraph-insertion-styles`; jQuery(element).addClass(insertionBlockClass); if (jQuery(`[${styleElementHook}]`).length === 0) { jQuery('div.fdn-content-body, div #storyBody').append('
') const paragraphLineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() const styleElement = jQuery(`
`); const styleText = ` div.fdn-content-body br+.${insertionBlockClass}:not([hidden]), div #storyBody br+.${insertionBlockClass}:not([hidden]) { margin-top: ${paragraphLineHeight*2}px; margin-bottom: ${paragraphLineHeight}px; } div.fdn-content-body br+.${insertionBlockClass}[hidden] > div:last-of-type, div #storyBody br+.${insertionBlockClass}[hidden] > div:last-of-type { margin-bottom: ${paragraphLineHeight*2}px; } ` styleElement.text(styleText); jQuery('head').append(styleElement); } // } } jQuery(element).insertBefore(this.paragraphEndNodes[index]); } else { console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index); } } this.insertElemenAtEnd = function (element) { if (this.paragraphEndNodes.length) { let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1); if (this.isDoubleBrParagraphBreak(lastNode) || this.isBrParagraphBreakBeforeBlockElement(lastNode)) { if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) { jQuery('
').insertAfter(this.paragraphEndNodes[index]); jQuery('
').insertAfter(this.paragraphEndNodes[index]); } else { jQuery('div.fdn-content-body, div #storyBody').append('
') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } } } } this.bodyContainer.append(element); } this.getNodeAtIndex = function (index) { return this.paragraphEndNodes[index]; } }
`); } var paragraphCount = myParagraphTool.getParagraphEndNodeCount(); // No need to insert if there aren't enough paragaphs if (paragraphCount >= parseInt(item.requiredCountToDisplay)) { // Matches specific paragraph insertion indexes if (item.insertPoint.match(/^\d+$/) !== null) { var insertIndex = parseInt(item.insertPoint) - 1; // Insert within content if (insertIndex < paragraphCount) { myParagraphTool.insertElemenAtIndex(componentElement, insertIndex); } // Append to the end if the insert point is beyond the paragraph count else { myParagraphTool.insertElemenAtEnd(componentElement) } } // Matches for 1/2, 1/4, 2/3, 5/6, etc else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) { var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/); var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]); var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]); var fractionValue = fractionPart / fractionWhole; var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1; myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex); } // Matches for every Nth insertion point else if (item.insertPoint.match(/^\d*th$/i) !== null) { var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]); var startingIndex = parseInt(item.startingPoint) - 1; var insertionMax = parseInt(item.maxInsertions) || 100; var insertionCount = 0; for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length && insertionCount < insertionMax; i++) { if ((i - startingIndex) % intervalIndex === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); const clonedComponent = componentElement.clone(); myParagraphTool.insertElemenAtIndex(clonedComponent, i); insertionCount++; } } } } }); Foundation.Content['19788581'].setupInlineComponents = function () { return true; }; if (typeof callback === 'function') { callback(); } }, 200); } Foundation.Content['19788581'].previewInsertionPoints = function () { var myParagraphTool = Foundation.Content['19788581'].paragraphTool myParagraphTool.paragraphEndNodes.each((index, item) => { const insertionPointPlaceholder = jQuery(`
`) myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index); }); return 'Paragraph insertion placeholders applied.'; }