
Filter Your Search
All Filters
Rent Range
-Townhomes for Rent in New Jersey
847 Townhomes Available
Sort
- Default
- Lowest Price
- Highest Price
- Newest Listings
Filter Your Search
- Specials
- Specials
- Discounts
- Specials
- 1 Month Free
- Specials
Find your next Townhome in New Jersey
With 847 rentals available today, New Jersey is sure to have your next home in its inventory. Whether you’re looking for an apartment, house, townhouse or condo, you can find your new New Jersey digs with ForRent.com’s robust filters, like fireplaces and garages, short term, and pet-friendly. After you’ve narrowed your search to one city or a few dozen, be sure to check out our image galleries, virtual tours, reviews, and unit-level details!
Find More Townhomes for Rent in New Jersey
New Jersey Cities
- Brick, NJ Townhouses for Rent
- Neptune, NJ Townhouses for Rent
- South Brunswick, NJ Townhouses for Rent
- Toms River, NJ Townhouses for Rent
- Ventnor City, NJ Townhouses for Rent
- Princeton Township, NJ Townhouses for Rent
- Ventnor, NJ Townhouses for Rent
- Long Branch, NJ Townhouses for Rent
- West Windsor, NJ Townhouses for Rent
- Edison, NJ Townhouses for Rent
- Elberon, NJ Townhouses for Rent
- Ocean, NJ Townhouses for Rent
- West Windsor Township, NJ Townhouses for Rent
- Middletown, NJ Townhouses for Rent
- Atlantic City, NJ Townhouses for Rent
- Newark, NJ Townhouses for Rent
- Wall, NJ Townhouses for Rent
- Berkeley, NJ Townhouses for Rent
- North Brunswick, NJ Townhouses for Rent
- Piscataway, NJ Townhouses for Rent
- Wall Township, NJ Townhouses for Rent
- East Brunswick, NJ Townhouses for Rent
- Franklin Township, NJ Townhouses for Rent
- Belmar, NJ Townhouses for Rent
- Mount Laurel, NJ Townhouses for Rent
- Old Bridge Township, NJ Townhouses for Rent
- Old Bridge, NJ Townhouses for Rent
- Marlboro, NJ Townhouses for Rent
- Sayreville, NJ Townhouses for Rent
- South Seaside Park, NJ Townhouses for Rent
- New Brunswick, NJ Townhouses for Rent
- Keansburg, NJ Townhouses for Rent
- Moorestown, NJ Townhouses for Rent
- Hazlet, NJ Townhouses for Rent
- Asbury Park, NJ Townhouses for Rent
- Lavallette, NJ Townhouses for Rent
- Princeton, NJ Townhouses for Rent
- Eastampton Township, NJ Townhouses for Rent
- Hamilton, NJ Townhouses for Rent
- Glassboro, NJ Townhouses for Rent
- Mount Holly, NJ Townhouses for Rent
- Gloucester Township, NJ Townhouses for Rent
- Bloomfield, NJ Townhouses for Rent
- Plainsboro, NJ Townhouses for Rent
- Ocean Grove, NJ Townhouses for Rent
- Princeton Junction, NJ Townhouses for Rent
- Parsippany-Troy Hills, NJ Townhouses for Rent
- Lawrence Township Mercer, NJ Townhouses for Rent
- Manalapan, NJ Townhouses for Rent
- Parlin, NJ Townhouses for Rent
- Bridgewater, NJ Townhouses for Rent
- Willingboro, NJ Townhouses for Rent
- Burlington City, NJ Townhouses for Rent
- Seaside Heights, NJ Townhouses for Rent
- Sicklerville, NJ Townhouses for Rent
- Monroe Township, NJ Townhouses for Rent
- South Plainfield, NJ Townhouses for Rent
- Winslow, NJ Townhouses for Rent
- Monroe, NJ Townhouses for Rent
- Fort Lee, NJ Townhouses for Rent
New Jersey Counties
- Monmouth County Townhouses for Rent
- Middlesex County Townhouses for Rent
- Ocean County Townhouses for Rent
- Burlington County Townhouses for Rent
- Atlantic County Townhouses for Rent
- Mercer County Townhouses for Rent
- Essex County Townhouses for Rent
- Bergen County Townhouses for Rent
- Camden County Townhouses for Rent
- Somerset County Townhouses for Rent
- Morris County Townhouses for Rent
- Gloucester County Townhouses for Rent
- Union County Townhouses for Rent
- Hudson County Townhouses for Rent
- Passaic County Townhouses for Rent
- Sussex County Townhouses for Rent
- Hunterdon County Townhouses for Rent
- Warren County Townhouses for Rent
- Cape May County Townhouses for Rent