We're Rockin' at The Ranch! The Ranch Apartments offer fun, affordable and care free living in Lubbock. It is conveniently located near Texas Tech University, South Plains College and Lubbock Christian University. We offer the best amenities for today's busy students including our resort-style pool, tanning, fitness center and much more. Stop by to take a tour today!