The largest town in Rio Grande Valley (compared to neighboring towns Harlingen and McAllen), Brownsville is along the Mexico border and averages over half the year with days full of sunshine. With a median home value of $99,614, it’s less than half of the national average. You’re also only an hour away from the beach town of South Padre.