States › Texas

Cost of Living in Texas Cities

Median rent across 420 Texas cities is $1,322 and median household income is $68,140. Most affordable: Terrell Hills, Alamo Heights, Bellaire.

10 cheapest places to live in TexasRoma, Palmview, Jacksonville… 10 most expensive places in TexasHighland Village, University Park, Southlake…

All 420 cities

Tap a column to sort.

CityPopulationMedian rentMedian incomeRent / income
Houston2,300,419$1,411$62,89426.9%
San Antonio1,458,954$1,342$62,91725.6%
Dallas1,299,553$1,580$67,76028.0%
Austin967,862$1,794$91,46123.5%
Fort Worth941,311$1,587$76,60224.9%
El Paso678,147$1,179$58,73424.1%
Arlington394,769$1,469$73,51924.0%
Corpus Christi317,383$1,322$66,32523.9%
Plano287,339$1,865$108,64920.6%
Lubbock261,078$1,162$60,48723.1%
Laredo255,949$1,066$63,26420.2%
Irving255,036$1,666$79,64125.1%
Garland245,298$1,610$74,71725.9%
Frisco210,238$2,019$146,15816.6%
McKinney202,314$1,902$120,27319.0%
Amarillo200,945$1,058$62,46920.3%
Grand Prairie198,564$1,690$78,88925.7%
Brownsville188,023$983$48,67524.2%
Killeen156,144$1,278$58,33926.3%
Pasadena149,345$1,290$64,27024.1%
Mesquite148,848$1,469$71,84324.5%
Denton146,987$1,423$73,71923.2%
McAllen143,789$1,089$60,16521.7%
Waco141,925$1,269$51,46829.6%
Midland133,998$1,341$91,16917.7%
Carrollton132,741$1,791$99,11521.7%
Lewisville128,313$1,758$85,00224.8%
Abilene127,130$1,209$62,72023.1%
Pearland125,983$1,694$112,47018.1%
Round Rock124,288$1,842$97,18722.7%
College Station122,280$1,185$51,77627.5%
Richardson118,269$1,820$96,25722.7%
The Woodlands116,916$2,247$141,35319.1%
League City114,885$1,579$119,87015.8%
Odessa114,080$1,262$73,03020.7%
Beaumont113,710$1,143$57,53023.8%
Sugar Land109,735$1,983$137,51117.3%
Tyler107,718$1,408$65,52725.8%
Allen107,684$1,962$129,13018.2%
Edinburg102,561$979$57,78920.3%
Wichita Falls102,558$954$58,56819.5%
San Angelo99,507$1,150$64,14621.5%
New Braunfels98,700$1,857$88,25725.2%
Conroe96,976$1,393$75,24522.2%
Atascocita93,926$1,891$114,44319.8%
Temple86,358$1,391$64,94525.7%
Mission86,234$950$60,81318.7%
Bryan86,169$1,228$56,86125.9%
Baytown84,538$1,292$61,69925.1%
Longview82,765$1,106$62,48821.2%
Pharr79,809$1,054$49,88425.4%
Georgetown78,803$1,924$91,85725.1%
Flower Mound77,886$2,407$157,73718.3%
Cedar Park77,474$1,824$123,97217.7%
Mansfield75,398$1,996$116,59020.5%
Missouri City75,234$1,808$96,74622.4%
Harlingen71,669$977$55,89121.0%
North Richland Hills70,338$1,818$93,43423.3%
San Marcos68,920$1,227$51,03028.9%
Leander67,880$1,901$140,18016.3%
Spring67,103$1,634$86,88822.6%
Victoria65,514$1,228$68,23321.6%
Pflugerville65,162$2,061$112,65622.0%
Rowlett64,139$2,194$113,60023.2%
Euless60,373$1,730$80,98725.6%
Wylie58,991$2,060$113,66121.7%
DeSoto55,896$1,666$83,25624.0%
Port Arthur55,779$1,080$45,75228.3%
Texas City54,159$1,337$65,44724.5%
Galveston53,348$1,338$57,21628.1%
Kyle52,439$1,677$89,64522.4%
Little Elm51,426$2,092$116,03621.6%
Burleson50,981$1,676$94,16221.4%
Grapevine50,875$1,929$111,43820.8%
Rockwall49,605$2,052$114,92621.4%
Bedford49,191$1,483$81,39321.9%
Cedar Hill48,547$1,764$90,60823.4%
Huntsville46,917$1,006$45,40126.6%
Haltom City45,681$1,663$56,15635.5%
Keller45,598$1,947$172,65413.5%
Sherman45,036$1,281$60,93525.2%
The Colony44,916$2,023$111,09021.9%
Waxahachie43,591$1,729$82,44925.2%
Channelview43,536$1,246$65,77522.7%
Schertz43,128$1,828$96,63322.7%
Coppell42,029$2,090$139,22718.0%
Weslaco41,437$1,024$54,99522.3%
Friendswood40,827$2,133$125,05220.5%
Lancaster40,753$1,808$67,58432.1%
Hurst39,912$1,353$71,74322.6%
Duncanville39,879$1,882$71,38131.6%
Rosenberg39,467$1,567$64,89729.0%
Mission Bend37,280$1,797$72,49229.7%
Midlothian37,256$1,952$122,64319.1%
Copperas Cove37,149$1,102$68,90019.2%
Farmers Branch36,254$1,844$87,70225.2%
Socorro36,237$1,220$52,10028.1%
La Porte36,077$1,349$81,80119.8%
Texarkana36,039$1,020$49,24024.9%
San Juan35,674$1,121$53,44025.2%
Timberwood Park34,980$1,735$147,47114.1%
Del Rio34,638$1,137$59,58822.9%
Prosper34,567$2,559$187,60316.4%
Lufkin34,158$1,148$56,72224.3%
Weatherford33,924$1,715$78,73826.1%
Cibolo33,829$1,977$125,23018.9%
Deer Park33,823$1,343$95,23316.9%
Harker Heights33,595$1,416$82,68520.6%
Cleburne32,966$1,280$66,32423.2%
Canyon Lake32,924$1,585$93,11420.4%
Hutto32,188$2,017$115,14921.0%
Nacogdoches32,104$903$38,85527.9%
West Odessa31,985$1,292$65,78223.6%
Seguin31,789$2,033$61,89639.4%
Southlake31,044$3,500+$250,000+16.8%
Greenville29,936$1,358$63,57425.6%
Sachse29,075$1,837$130,83916.8%
Converse28,764$1,830$88,06024.9%
Forney28,222$1,797$103,36020.9%
Eagle Pass28,186$985$54,95221.5%
Lake Jackson27,902$1,390$89,62318.6%
Alvin27,700$1,090$68,76919.0%
Balch Springs27,181$1,179$70,52820.1%
Celina27,141$2,064$155,87515.9%
Fulshear26,986$1,889$178,39812.7%
Colleyville25,906$3,199$203,56618.9%
Fort Hood25,786$1,371$59,66127.6%
Denison25,347$1,399$60,82127.6%
Corsicana25,344$1,143$51,24026.8%
University Park25,104$3,500+$250,000+16.8%
Kingsville25,061$748$55,64916.1%
Sienna25,025$3,098$171,70921.7%
Pecan Grove24,798$2,206$137,27519.3%
Big Spring24,769$1,228$70,53220.9%
Paris24,678$969$45,43925.6%
San Benito24,677$947$41,44527.4%
Cloverleaf24,630$1,106$56,37123.5%
Kerrville24,532$1,131$59,43122.8%
Saginaw24,467$2,165$98,00326.5%
Benbrook24,430$1,532$82,14822.4%
Fresno24,087$2,228$89,44229.9%
Katy23,900$1,633$107,33218.3%
Belton23,769$1,387$63,54426.2%
Marshall23,646$950$49,81722.9%
Watauga23,336$1,913$91,66925.0%
Horizon City23,069$1,669$65,70230.5%
Corinth22,868$1,716$118,94917.3%
Dickinson21,612$1,288$82,01818.8%
Ennis21,546$1,278$72,77221.1%
Stephenville21,345$1,124$55,50424.3%
Murphy21,001$2,640$165,10919.2%
Anna20,975$2,165$99,37526.1%
Princeton20,966$2,092$96,76625.9%
Brushy Creek20,953$2,288$137,63019.9%
Fate20,757$3,048$129,50028.2%
Portland20,369$1,419$81,94420.8%
Alamo20,008$938$54,23420.8%
Plainview19,893$992$45,99125.9%
Universal City19,853$1,380$75,43922.0%
Angleton19,597$1,038$83,98114.8%
Boerne19,509$1,694$86,83823.4%
Alton19,205$955$48,77723.5%
Orange19,178$1,102$60,18322.0%
Cinco Ranch19,139$2,014$157,39515.4%
Lakeway19,130$3,057$164,97822.2%
Terrell19,019$1,127$63,79521.2%
Crowley19,007$1,564$92,59920.3%
Seagoville18,968$2,021$68,02035.7%
Palestine18,888$1,031$46,22826.8%
La Marque18,833$1,905$70,63232.4%
Brownwood18,805$901$47,82122.6%
Steiner Ranch18,683$2,164$195,18113.3%
Nederland18,475$1,395$75,50222.2%
White Settlement18,119$1,331$56,47228.3%
Brenham18,086$1,276$57,20726.8%
Bay City17,816$953$51,89822.0%
Alice17,797$865$46,96322.1%
Gainesville17,688$1,264$56,34126.9%
Melissa17,497$2,586$137,87522.5%
Royse City17,357$2,216$116,42422.8%
Stafford17,279$1,511$85,91021.1%
Glenn Heights17,175$1,750$79,73926.3%
Addison17,128$1,805$82,85826.1%
Bellaire17,116$1,788$236,3119.1%
Groves17,021$1,534$70,48526.1%
Manor16,917$1,389$86,47719.3%
Donna16,774$759$38,08223.9%
Taylor16,767$1,339$71,66522.4%
Pampa16,735$870$53,45819.5%
Humble16,489$1,334$52,92730.2%
Mercedes16,449$718$41,75320.6%
Hewitt16,244$1,253$83,79817.9%
Sulphur Springs16,185$1,264$56,45726.9%
Mount Pleasant16,061$914$53,03920.7%
Gatesville16,058$856$54,80218.7%
South Houston16,017$978$52,61122.3%
Highland Village16,004$3,500+$164,45925.5%
Red Oak15,909$2,671$104,12530.8%
Rendon15,894$1,229$107,61813.7%
Live Oak15,875$1,480$78,09222.7%
Palmview15,650$669$46,27417.3%
Buda15,487$1,900$111,17920.5%
Aldine15,434$1,047$40,91630.7%
Canyon15,398$1,113$68,23319.6%
Uvalde15,344$771$50,96718.2%
Rio Grande City15,258$738$41,36921.4%
Mineral Wells15,130$947$54,21021.0%
West University Place14,907$3,000$250,000+14.4%
Hereford14,874$1,034$51,79924.0%
Lockhart14,708$1,081$67,25219.3%
Dumas14,362$898$62,12917.3%
Hidalgo14,250$1,116$53,66725.0%
Jacksonville14,186$692$50,46916.5%
Wells Branch14,156$1,531$64,34528.6%
Forest Hill13,923$1,517$59,65330.5%
Lumberton13,803$909$104,55110.4%
Azle13,734$1,427$81,20021.1%
Port Neches13,627$1,098$84,33515.6%
Seabrook13,617$1,632$109,48917.9%
Beeville13,518$1,094$51,25025.6%
Trophy Club13,454$1,778$193,02611.1%
Kilgore13,444$1,108$58,14122.9%
Andrews13,416$1,539$78,89623.4%
Henderson13,348$902$54,17920.0%
Tomball13,032$1,282$71,42621.5%
Athens13,013$1,191$70,60120.2%
Manvel12,873$2,270$113,93823.9%
Santa Fe12,828$882$95,81511.0%
Robinson12,668$1,392$95,57917.5%
Lantana12,583$3,321$200,14719.9%
Levelland12,565$922$51,84721.3%
Borger12,398$831$59,03116.9%
Webster12,283$1,296$62,53624.9%
El Campo12,220$907$67,35616.2%
Richmond12,117$2,077$68,56436.4%
Hornsby Bend12,021$2,269$88,31730.8%
Fort Bliss12,009$1,602$55,26734.8%
Granbury11,665$1,647$68,83928.7%
Roma11,543$525$27,74122.7%
Four Corners11,490$1,200$72,85319.8%
Town of Pecos11,485$1,369$56,36129.1%
Leon Valley11,479$1,279$57,69526.6%
Port Lavaca11,410$1,024$65,39518.8%
La Homa11,389$746$41,19821.7%
Snyder11,310$1,051$54,06723.3%
Selma11,302$1,816$97,15322.4%
Fredericksburg11,254$1,422$57,47429.7%
Iowa Colony11,028$2,188$126,16720.8%
Heartland11,019$2,313$107,16525.9%
Burkburnett11,012$939$65,79617.1%
Elgin10,996$2,016$85,66628.2%
Pleasanton10,854$1,189$65,60221.7%
Scenic Oaks10,727$1,586$178,12510.7%
Clute10,650$1,087$66,22419.7%
Freeport10,639$1,061$53,60623.8%
Bonham10,594$1,137$53,23225.6%
Fairview10,570$2,123$107,30823.7%
Bellmead10,550$1,061$54,04823.6%
Galena Park10,527$1,601$54,16735.5%
Bastrop10,484$1,448$70,62524.6%
Sweetwater10,484$778$45,72020.4%
Rockport10,449$1,226$63,30323.2%
Raymondville10,243$960$42,14827.3%
Robstown10,222$920$39,12428.2%
Heath10,218$1,854$216,16010.3%
San Elizario10,123$969$47,94624.3%
Roanoke9,947$1,924$100,98622.9%
Vernon9,947$885$48,85521.7%
Bacliff9,935$938$54,80620.5%
Travis Ranch9,894$2,295$77,97935.3%
Ingleside9,861$1,349$77,65020.8%
Vidor9,738$845$62,02016.3%
Bridge City9,549$1,659$103,25619.3%
Woodway9,483$1,748$115,72918.1%
Eidson Road9,481$689$39,38821.0%
Jacinto City9,458$1,229$57,70325.6%
Helotes9,372$2,518$129,88423.3%
Lago Vista9,341$1,672$110,38818.2%
Sanger9,302$1,289$88,98717.4%
Commerce9,211$843$43,05123.5%
Dayton9,121$1,146$61,30722.4%
Kennedale8,954$1,691$117,85317.2%
Bee Cave8,861$2,796$113,15729.7%
Pearsall8,841$1,031$45,29327.3%
Aransas Pass8,807$1,511$59,35930.5%
Brownfield8,803$769$43,18921.4%
Paloma Creek South8,797$2,881$137,58525.1%
Whitehouse8,794$1,447$72,50024.0%
Highland Park8,774$2,432$250,000+11.7%
Graham8,758$980$58,52520.1%
Wharton8,671$667$47,69216.8%
Perryton8,625$594$64,19211.1%
Sonterra8,576$1,973$94,72825.0%
Lamesa8,527$1,275$50,53330.3%
Murillo8,511$720$68,14012.7%
Hondo8,508$1,498$58,77330.6%
Liberty8,491$1,097$52,34125.2%
Richland Hills8,473$1,235$67,62821.9%
Mont Belvieu8,416$1,690$127,90215.9%
Hillsboro8,375$1,333$55,76128.7%
Fort Stockton8,340$1,147$69,68819.8%
Mila Doce8,298$625$46,54416.1%
Joshua8,279$1,358$60,46627.0%
Prairie View8,220$837$19,10652.6%
Los Fresnos8,174$1,184$64,04822.2%
Navasota8,170$852$48,64621.0%
Cuero8,147$891$62,90617.0%
Cleveland8,137$1,270$54,88827.8%
Providence Village8,116$2,399$105,46927.3%
Kirby8,100$1,177$58,70024.1%
Sunnyvale8,069$1,216$157,5009.3%
Lucas8,040$1,764$178,40311.9%
Kaufman8,010$1,314$58,26927.1%
West Livingston7,888$1,175$57,60024.5%
Dalhart7,885$839$76,25013.2%
Jersey Village7,817$1,786$93,98322.8%
Lake Dallas7,761$1,594$74,24125.8%
Homestead Meadows South7,687$762$60,57115.1%
Floresville7,679$786$59,61815.8%
Monahans7,536$1,064$70,82018.0%
River Oaks7,516$1,220$65,58222.3%
Lampasas7,506$711$63,17313.5%
Camp Swift7,505$1,145$63,31621.7%
Hitchcock7,480$1,330$77,71320.5%
Alamo Heights7,443$1,240$182,8198.1%
Highlands7,339$1,568$54,52434.5%
Marble Falls7,255$1,517$55,51132.8%
Lacy-Lakeview7,247$925$51,30121.6%
Kingsland7,246$1,175$55,80125.3%
Jasper7,215$853$42,40724.1%
Belterra7,190$2,789$211,47115.8%
Gonzales7,180$949$50,32422.6%
Northlake7,138$1,701$119,80317.0%
Seminole7,097$900$62,32517.3%
Decatur7,087$732$71,91912.2%
Sealy6,933$1,123$57,23723.5%
Silsbee6,883$862$60,08317.2%
Savannah6,877$2,213$131,39720.2%
Mexia6,867$877$36,58928.8%
La Feria6,821$1,010$42,99228.2%
Liberty Hill6,706$1,491$111,00016.1%
Willis6,693$1,680$53,18237.9%
Lackland AFB6,650$2,092$110,83322.7%
Aubrey6,637$2,377$100,59628.4%
Burnet6,630$1,253$88,00017.1%
Iowa Park6,574$1,104$64,34020.6%
Keene6,574$889$50,79621.0%
Carthage6,568$759$44,73820.4%
Olivarez6,566$961$62,98518.3%
Pecan Plantation6,539$2,117$102,40324.8%
Canutillo6,422$514$43,75014.1%
Gun Barrel City6,408$957$69,27316.6%
Lindale6,389$1,104$81,60316.2%
Nolanville6,372$1,292$85,65718.1%
Salida del Sol Estates6,356$821$29,63133.2%
Penitas6,355$631$52,85714.3%
Dripping Springs6,322$2,081$106,10323.5%
Crockett6,318$1,020$41,52829.5%
Gladewater6,297$761$52,10017.5%
Briar6,253$1,642$90,97221.7%
Crystal City6,241$445$38,59813.8%
White Oak6,208$1,034$95,19313.0%
Wolfforth6,189$1,398$92,14318.2%
Cameron Park6,180$758$37,14024.5%
Bridgeport6,174$1,204$93,91415.4%
Bulverde6,164$1,451$108,41316.1%
Doolittle6,162$1,016$36,39733.5%
Everman6,060$1,606$60,06832.1%
Alpine6,003$700$54,50315.4%
Edna5,994$1,360$60,76526.9%
Homestead Meadows North5,987$824$55,55917.8%
Childress5,964$944$59,66219.0%
Hempstead5,899$1,375$58,28828.3%
Krum5,896$2,042$111,31622.0%
Wake Village5,887$1,155$69,79619.9%
Littlefield5,886$1,022$56,31221.8%
Wilmer5,876$1,398$58,83728.5%
Venus5,874$2,042$97,03925.3%
Lakehills5,872$876$85,40912.3%
Windcrest5,815$1,411$95,32917.8%
Slaton5,811$1,110$54,38024.5%
San Leon5,764$1,152$76,57318.1%
Livingston5,728$1,057$52,38524.2%
Hutchins5,713$1,370$45,25036.3%
Elsa5,688$676$55,51914.6%
Kermit5,681$1,088$90,18114.5%
Yoakum5,649$896$49,95021.5%
Lavon5,624$1,780$132,77816.1%
Bowie5,617$942$57,29919.7%
McGregor5,608$1,059$60,88920.9%
Sinton5,513$831$44,75322.3%
Marlin5,500$719$38,00022.7%
Luling5,486$781$55,73316.8%
Rockdale5,455$1,013$47,55025.6%
Willow Park5,447$2,514$113,73626.5%
Wyldwood5,436$1,363$85,21619.2%
Atlanta5,434$728$62,67513.9%
Aledo5,432$2,604$152,08320.5%
Alvarado5,424$1,801$71,29630.3%
Oak Point5,395$2,215$109,52824.3%
Sansom Park5,387$1,163$40,99334.0%
Cameron5,385$1,087$57,12622.8%
Van Alstyne5,378$1,509$93,37319.4%
Rusk5,332$876$60,11917.5%
Brookshire5,330$1,397$62,98726.6%
Muleshoe5,328$983$71,53416.5%
Primera5,282$1,113$77,50017.2%
Granite Shoals5,247$1,426$69,60224.6%
Sandy Oaks5,227$1,309$51,43330.5%
Brady5,215$939$44,16325.5%
Nassau Bay5,211$1,449$78,05722.3%
Center5,198$1,056$50,73125.0%
Breckenridge5,182$745$46,98919.0%
Hickory Creek5,161$2,133$144,43417.7%
Doffing5,126$793$26,52535.9%
Port Isabel5,098$843$50,77519.9%
Giddings5,085$1,072$51,39725.0%
Justin5,068$2,303$93,88729.4%
Terrell Hills5,050$1,154$217,8006.4%
Hudson5,017$1,160$51,73326.9%