accessibility icon

We have an optimized web accessible version of this site available. Click here to view.

Skip to main content
man filling out form

Apply Now

Apply to The Villas apartments online anytime! Take the next step to joining our New Castle, DE apartment community. We recommend application fees be paid prior to processing.