Hallandale Beach, Florida
Hallandale Beach is about halfway between Miami Beach and Fort Lauderdale. It's been called a "once scruffy beach town" but is attempting to thrive once again. With a population of 40,000 people, 20% live in poverty and 29% are without health insurance.
Advertisement