9

Annville, PA Homes for Rent

Section Image
  • /19

    $2,095

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,688 Sq Ft
    • Townhouse for Rent

    22 Glenbrook Ct, Annville, PA 17003

    This beautiful townhouse is nestled on a quiet cul-de-sac street just minutes to local schools/college, major roadways, shopping & more.  The main level offers an open layout with a generous-sized living room, sunny dining area with doors to a deck for outdoor enjoyment & lovely kitchen with handy center island/breakfast bar, range, refrigerator, and dishwasher. There is also a powder bathroom on

    22 Glenbrook Ct, Annville, PA 17003
  • /20

    $1,200

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 900 Sq Ft
    • Condo for Rent

    311 W Queen St Unit A, Annville, PA 17003

    2 bedroom, 1 full bath on the second floor.Living room, eating area, kitchen, 1/2 bath on the first floor.new carpet on first floorIncludes refrigerator, electric stove, and dishwasher.There's washer and dryer hookup.2 private parking spots.Tenants will pay for utilities (water, heat, electric, cable, phone, etc). The heating is also electric. Trash and sewage is

    311 W Queen St Unit A, Annville, PA 17003
  • /19

    $1,750

    Total Monthly Price

    • 2 Beds
    • 2.5 Baths
    • 1,230 Sq Ft
    • Townhouse for Rent

    219 Millard Dr, Annville, PA 17003

    Stone Hill Village is a family owned and operated residential community in a great location in Annville. This home will welcome you with an open floorplan and features 2 bedrooms with private baths, including a primary suite with walk-in closet. It also includes a convenient second floor laundry closet and a rear patio with storage room. You’ll love the wonderful neighborhood feel of the

    219 Millard Dr, Annville, PA 17003
  • /22

    $1,950

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,401 Sq Ft
    • Townhouse for Rent

    206 Highland Ct, Annville, PA 17003

    This beautiful, end unit townhouse sits tall in the lovely Mayapple Woods community in Annville. It is bright with natural light streaming in through the windows and offers a great layout with open kitchen and dining area, cozy living room, and generously sized deck for outdoor enjoyment. The second floor features a master bedroom with private bathroom and a main bathroom with double-bowl

    206 Highland Ct, Annville, PA 17003
  • /13

    $1,450 Per Month

    • 2 Beds
    • 1.5 Baths
    • 8,712 Sq Ft
    • Townhouse for Rent

    51 N Cherry St, Annville, PA 17003

    End Unit townhome available for lease. The first floor features laminate flooring, half bath and huge breakfast bar in the kitchen. The second floor features two bedrooms, full bath and laundry. There is a full basement with plenty of storage space.

    April Lehman Turn Key Realty Group

    51 N Cherry St, Annville, PA 17003
  • /27

    $1,250 Per Month

    • 2 Beds
    • 1 Bath
    • 831 Sq Ft
    • House for Rent

    10699 Jonestown Rd, Annville, PA 17003

    Spacious 2-Bedroom Apartment with Storage & Parking – Lebanon, PAWelcome home to this spacious 2-bedroom, 1-bath apartment conveniently located on Jonestown Road in Lebanon, PA. This well-maintained unit offers an open and inviting layout with a large kitchen that provides plenty of cabinet and counter space—perfect for cooking, entertaining, or everyday living.Enjoy year-round

    10699 Jonestown Rd, Annville, PA 17003
  • /19

    $1,800 Per Month

    • 3 Beds
    • 2 Baths
    • 1,040 Sq Ft
    • Townhouse for Rent

    129 N Railroad St, Annville, PA 17003

    Adjoining Lebanon Valley College – Carefully updated semi-detached 3 bedroom home offering approximately1300 sf of comfortable living space in a prime location just steps away from Lebanon Valley College,Quittie Park and downtown Annville. A welcoming covered front porch sets the stage as you enter theinviting first floor featuring an open-concept living and dining area flowing with

    James Sherer Kingsway Realty - Lancaster

    129 N Railroad St, Annville, PA 17003
  • /40

    $2,995 Per Month

    • 4 Beds
    • 3 Baths
    • 2,624 Sq Ft
    • House for Rent

    1695 Louser Rd, Annville, PA 17003

    Huge 4 bedroom 3 bath home on large lot. Home features large 2 car climate controlled garage, Laundry/mud room, spacious kitchen and dining room, family room and living room on first floor. Second floor contains 4 bedroom with a massive master suite with full ensuite bath. Plenty of outdoor space - huge wraparound porch out front and a large deck on the rear off the kitchen & family

    1695 Louser Rd, Annville, PA 17003
  • /11

    $2,295 Per Month

    • 4 Beds
    • 1 Bath
    • House for Rent

    2500 Brandt Rd N, Annville, PA 17003

    Beautiful old stone farm house tucked back in away from the road yet convenient to everything. This half a house features 4 bedrooms 1 full bath, a large living area and an eat in kitchen/dining room. INCLUDED:Water, Sewer, Trash, Electric, Heat, Snow removal and lawn care.PETS:Small dogs allowed with additional $500 deposit and $50 monthly fee per pet. (2 max)Breed

    2500 Brandt Rd N, Annville, PA 17003

Why Live in Annville

Annville, PA, is a vibrant college community nestled in Pennsylvania Dutch Country, anchored by Lebanon Valley College and a mom-and-pop-oriented town center. The area features a mix of historic homes, including Queen Annes and Georgian dwellings, alongside new constructions in communities like Mayapple Woods and Meadows at Bachman Run. Main Street is a hub of local attractions, offering casual bars, restaurants, thrift stores, and boutiques. The Corvette Bar and Grille, a local favorite since the 1990s, and the historic Allen Theatre, which hosts various entertainment events, add to the town's lively atmosphere. Outdoor enthusiasts can explore Quittie Creek Nature Park, while families enjoy the Annville Youth League's sports programs. Annville-Cleona School District is highly rated, and Lebanon Valley College offers a range of undergraduate and graduate programs. The college also hosts community events such as a Fourth of July concert and ValleyFest. Hersheypark, located about 10 miles west, provides additional attractions with its amusement park and concerts. Commuters have access to U.S. Route 422 and Lebanon Transit buses, with Harrisburg International Airport approximately 20 miles away.

Frequently Asked Questions

How much does it cost to rent a home in Annville, PA?
The median rent for a home in Annville, PA is $1,750 per month, though prices vary by neighborhood, size, and property type. As of August 2026, condos tend to be the most affordable option while single-family homes and townhouses are currently more expensive.
How much do you need to make to afford rent in Annville, PA?
To comfortably afford the median rent in Annville, PA, a household needs to earn roughly $70,000 per year. This is based on the common guideline that households should spend no more than 30% of gross income on housing. Most landlords require monthly household income of at least 3x the monthly rent, and with a median rent of $1,750 per month in Annville, PA, renters typically need to show $5,250 per month in gross income to qualify. Actual affordability will vary depending on household debts, other living expenses, and overall budget.
Is it more affordable to rent or buy in Annville, PA?
In Annville, PA, the price-to-rent ratio is 20.5, which generally favors renting. This ratio divides the median home price by the annual median rent: below 15 typically favors buying, 15 to 20 is balanced, and above 20 typically favors renting. Your finances, how long you plan to stay, and costs like mortgage rates, taxes, and maintenance all factor into the decision.

Rental Home Trends

Number of Homes for Rent
9
Median Rent
$1,750
Median Single Family Home Rent
$1,600
Median Townhouse Rent
$1,925
Median Condo Rent
$1,200
How to Rent a Home