Zumper

2 Bedroom Apartments for Rent in Annville, PA

Average rent

$1,450
increased by11%

Track prices

Rent calculator

What can I afford?

All rentals

Willows Senior - Photo 1 of 1
Income restricted
Age restricted

5d+ ago

9.7

Excellent

Our team has verified this company

Verified

Willows Senior

609 North 12th Street, Lebanon, PA 17046

Fitness center | Walk-in closets | Ceiling fan

2 beds

1 bath

$928–$1,147

Apartment for rent

Top amenities
Ceiling Fan
Package Service

Call

201 S Lancaster St - Photo 1 of 1

4d ago

8.5

Very good

201 S Lancaster St

201 S Lancaster St, Annville, PA 17003

Air conditioning | On-site laundry | Assigned parking

2 beds

1 bath

$1,500

Apartment for rent

Description

Enjoy this huge, modern 2 Bedroom apartment on the 1st Floor. Contemporary Apartment with plenty of storage. Building has an elevator and a secure entrance. Features High ceilings, bright natural lighting, central air, & ample closet space. Washers and Dryers are located in Apartment building. 1 cat permitted. 2 assigned parking spots. An additional $200 a month covers all utilities: electric, water and sewer, trash, heat, & gas for range. Rent $1,300.00 plus $200.00 utility fee (Total $1500.00) - All utilities included Security Deposit $1500.00 One Time Administrative Fe

224 N Lancaster St #224 - Photo 1 of 1

3d ago

2 Beds apartment for rent in Annville

North Lancaster Street - 224

224 N Lancaster St #224, Annville, PA 17003

Air conditioning | Hardwood floor | Microwave

2 beds

1 bath

$1,195

Apartment for rent

Available Apr 15

Description

CUTE & COZY! YOUR OWN LITTLE HOUSE! 2 story, 1/2 small house. All natural, original hardwood floors, stairs to 2 bedrooms & 1 bath on the second floor. Street parking. Living room, dining room, and small galley kitchen - first floor. Refrigerator, stove, oven & microwave supplied. All utilities are extra. Walking distance to LVC ! Picturesque, quaint downtown area perfect for walking to restaurants, bars, historic theatre - still operating! Don't miss this "diamond in the rough" in ANNVILLE!!

131 Guilford St - Photo 1 of 1

11h ago

2 Beds house for rent in Lebanon

2 Bedroom and 2 Bath | Guilford St Lebanon

131 Guilford St, Lebanon, PA 17046

2 beds

2 baths

$1,600

$1,450

Price drop

House for rent

Available Mar 9

Description

Charming and well‑kept, this 2 bedroom, 1 bathroom unit offers a comfortable layout and easy living in Lebanon, PA. With well‑sized bedrooms and a functional floor plan, this home provides a cozy and inviting atmosphere whether you’re relaxing, working from home, or entertaining. The property also offers off‑street parking and private outdoor space, perfect for enjoying peaceful surroundings. Located in Lebanon, PA (17046), this home offers small‑town comfort while still being close to local amenities, shopping, schools, and commuter routes. RESPONSIBILITIES: Tenant is r

137 Mifflin St #2 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Lebanon

137 Mifflin St #2, Lebanon, PA 17046

In-unit laundry | Hardwood floor

2 beds

1 bath

$1,150

Apartment for rent

Available Mar 13

Description

Washer and Dryer included. Beautiful wood floors. Tenant is responsible for electric and gas heat. Water, sewer and trash are included in monthly rent. Small pets allowed with addition $500 deposit and $50 monthly fee per pet. Applicants must have verifiable income of at least 3 time the rent amount. Our tenant screening process includes credit score, eviction history, criminal background. Those with credit scores under 650 will require a second deposit held for one year. To schedule a viewing or to apply go to bold-pm. com Tenant liability insurance and administrat

7 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Lebanon

2 beds

1 bath

$1,050

$995

Price drop

Apartment for rent

Available Mar 6

Description

RESPONSIBILITIES: Tenant is responsible for electric. Tenant liability insurance and administration fees $23.50 per month INCLUDED: Water, sewer and trash are included. PETS: Small pets allowed with additional $500 deposit and $50 monthly fee per pet. (2 max) Breed restrictions apply. REQUIREMENTS: Applicants must have verifiable income of at least 3 times the rent amount. Our tenant screening process includes credit score, eviction history, criminal background. Those with credit scores under 650 will require a second deposit held for one year. SHOWING: To schedule a v

Nearby rental good for eco-living

Nearby rental good for pet owners

115 N Garfield St #1 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Cleona

115 N Garfield St - 1

115 N Garfield St #1, Cleona, PA 17042

In-unit laundry | Air conditioning | Garage parking

2 beds

1 bath

$1,395

Apartment for rent

Available Feb 20

Description

Welcome to this beautifully updated first-floor 2-bedroom apartment located at 115 N Garfield Street in Cleona. Freshly improved with new paint and flooring, this home offers a clean, feel with comfortable living space. The apartment features a remodeled bathroom, along with central heating and cooling to keep you comfortable year-round. A washer and dryer are included, adding convenience to your daily routine. Located in a quiet Cleona neighborhood with convenient access to local amenities and major routes, this updated apartment offers both comfort and convenience. Add

831 Willow St - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Lebanon

2 beds

1 bath

$1,100

$1,025

Price drop

Apartment for rent

Description

Welcome to 831 Willow St, Lebanon, PA — a second-floor 2-bedroom apartment offering comfortable living in a convenient central location. This home features a functional layout with two well-sized bedrooms, a bright living area, and efficient gas hot water heat to help manage winter utility costs. Located just minutes from Downtown Lebanon, you’ll enjoy easy access to local favorites like Snitz Creek Brewery, Trattoria Fratelli, and The Timeless Café. Grocery stores, parks, and major routes are all nearby, making daily errands simple and convenient. If you’re looking for

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
1015 Chestnut St Unit 1 #1 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Lebanon

1015 Chestnut St Unit 1 #1, Lebanon, PA 17042

2 beds

1 bath

$1,275

Apartment for rent

Description

Property Status: Active 2 bedroom, 1 bath first floor apartment in Lebanon. Utilities/Services Included: water, sewer Appliances Included: electric oven/range, refrigerator. Heating/Hot Water: Gas heat, gas hot water Pets are not accepted. For more information, application requirements and our current list of available rentals - check our website. Office Phone: (717) 442-4114 Copyright © 2026 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

127 N 9th St Apt 1 #1 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Lebanon

TOWNHOME - Other - LEBANON, PA

127 N 9th St Apt 1 #1, Lebanon, PA 17046

Business center | Outdoor space

2 beds

1 bath

$1,050

Apartment for rent

Description

Property Status: Active Spacious first floor apartment with 2 bedrooms and one bathroom within walking distance to shops and restaurants and the Central Business District. Very nice unit with some new paint and flooring, front and back entrances, large eat-in kitchen, and shared back yard. Rent includes heat, water, sewer, and trash! Tenant pays electric. Office Phone: (610) 898-6268 Copyright © 2026 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Advertisement

Find sweet deals near Annville

These rentals are 10%-30% cheaper than the local average price for similar rentals.

39 Lehman St - Photo 1 of 1

5d+ ago

8.8

Very good

39 Lehman St

39 Lehman St, Lebanon, PA 17046

Assigned parking

2 beds

1 bath

$1,275

Apartment for rent

Description

Spacious and unique 2-bedroom, 1-bath apartment located on the second floor, with the second bedroom situated on the third-floor attic level — perfect for a private office, guest room, or additional living space. Apartment Features: • 2 Bedrooms (one on 2nd floor, one on 3rd floor/attic) • 1 Full Bathroom • Living Room • 1 Rear Parking Space • Located in Lebanon School District Rent: $1,275/month Security Deposit: $1,275 Tenant Pays: • Electric • Renter’s Insurance • Heat – $100/month (October–April) Landlord Pays: • Water • Sewer • Trash Pet Policy: • One-time pet fe

05th St S 302-304 - Photo 1 of 1

3d ago

8

Very good

05th St S 302-304

302 S 5th St, Lebanon, PA 17042

2 beds

1 bath

$1,200

Apartment for rent

Description

2 BEDROOM APARTMENT! 2ND & 3RD FLOOR!!! (NO SHOWINGS TILL APPROVED) Welcome home to this a charming 2 Bdrm, 1 Bath 12ND & 3RD floor apartment. This unit is the perfect blend of modern convenience and charm. Call to make this beautiful apartment your new home! Inquire today before it's gone! APPOINTMENT ONLY! All inquiries regarding rental properties through our company must meet the following requirements: 1. Complete a Rental application in person at our office(appointment required) 2. Submit $ 50.00 credit fee with the application for each person over age 18 3. Provid

North Cornwall Commons Apartments - Photo 1 of 1

2d ago

8.4

Very good

North Cornwall Commons Apartments

410 Springwood Dr, Lebanon, PA 17042

In-unit laundry | Swimming pool | Fitness center

2 beds

1–2 baths

$1,650–$2,200

Apartment for rent

Available Feb 18

Description

2 Bedroom 2 Bath

427 Cumberland St - Photo 1 of 1
3D tour

3d ago

8

Very good

427 Cumberland St

427 Cumberland St, Lebanon, PA 17042

2 beds

1 bath

$1,175

Apartment for rent

Description

CLICK HERE FOR VIRTUAL TOUR: https view ricoh360 com 89834a7d-c33e-4db4-8a27-77ac389c1b20 VIRTUAL TOURS & ONLINE APPLICATIONS MAY BE FOUND ON OUR GM PROPERTY SOLUTIONS, LLC WEBSITE. INTERESTED APPLICANTS MUST APPLY TO THE PROPERTY FIRST. Approved and accepted applicants will be offered an in-person showing. 2 Bedroom /1 Bathroom/ Listing by GMPS/ Lebanon Newly renovated 2 bedroom apartment offers 2 private entrances, open concept living, bedrooms with built-ins, a walk in closet and is conveniently located to downtown and public transportation. A cat is allowed with a $

Lebanon Court - Photo 1 of 1

4d ago

7.7

Very good

Lebanon Court

1100 Jackson Blvd, Lebanon, PA 17042

2 beds

1 bath

$1,235

Apartment for rent

R&J 144, LLC - Photo 1 of 1

4d ago

8.5

Very good

R&J 144, LLC

144 N Ulrich St, Annville, PA 17003

2 beds

1 bath

$1,100

Apartment for rent

Description

A beautiful 2 bedroom apartment.

Londonderry Apartments - Photo 1 of 1

2d ago

8.5

Very good

Londonderry Apartments

808 S College St, Palmyra, PA 17078

On-site laundry | Storage

2 beds

1 bath

$1,360

Apartment for rent

Description

**Totally Renovated - 2 bedroom, 1.5 bath -- First Floor! NO STEPS! $1,360. with full size washer /dryer in the apt.!! Find your home at Londonderry Apartments in Palmyra, PA. Situated in Palmyra near the Palmyra High School. Great location, HGTV Style Gallery kitchen -- black countertops, while cabinets, stainless steel & black new appliances: dishwasher, microwave, refrigerator, oven & stove. LANDLORD PAYS GAS HEAT, HOT WATER, SEWER, TRASH, and MAINTENANCE. Tenant pays Electric, Water, Internet/cable if desired. SORRY, NO PETS. Laundry room, On-site maintenance, Parking,

Greentree Village Townhomes - Photo 1 of 1

3d ago

8.8

Very good

Greentree Village Townhomes

519 Greentree Vlg, Lebanon, PA 17042

In-unit laundry | Balcony | Fitness center

2 beds

1 bath

$1,485–$2,680

Apartment for rent

Top amenities
Dishwasher
Fitness Center
In-Unit Laundry
On-Site Management
Advertisement
1805 Quarry Rd #B - Photo 1 of 1

3d ago

2 Beds apartment for rent in Lebanon

1805 Quarry Rd #B, Lebanon, PA 17046

2 beds

1 bath

$1,200

Apartment for rent

Available Jan 25

Description

2 Bedroom 1 Bath apartment. Owner pays water, sewer, trash. Tenant responsible for unit electric. Small pets allowed with addition $500 deposit and $50 monthly fee per pet. Applicants must have verifiable income of at least 3 time the rent amount. Our tenant screening process includes credit score, eviction history, criminal background. Those with credit scores under 650 will require a second deposit held for one year. To schedule a viewing or to apply go to bold-pm. com Sewage Trash Water

613 Laudermilch Rd Unit 2 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Hummelstown

APARTMENT - Other - HUMMELSTOWN, PA

613 Laudermilch Rd Unit 2, Hummelstown, PA 17036

In-unit laundry | Deck

2 beds

1 bath

$1,500

Apartment for rent

Description

Property Status: Active Newly renovated second floor apartment in this solid, two story brick home. Features new kitchen with granite counters and under cabinet lighting. Unit has luxury vinyl plank, new paint, and updated bathroom vanity and shower. Location is convenient to Hershey Park Dr, I-81, and Route 22. Exterior has large greenspace maintained by Owner and a large deck for entertaining. Office Phone: (717) 576-9385 Copyright © 2026 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and sho

151 W Granada Ave Unit 1 - Photo 1 of 1

5d+ ago

2 Beds house for rent in Hershey

APARTMENT - Other - HERSHEY, PA

151 W Granada Ave Unit 1, Hershey, PA 17033

2 beds

1 bath

$1,500

House for rent

Description

Property Status: Active Office Phone: (513) 292-3471 Copyright © 2026 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

503 Barrington Ct - Photo 1 of 1

5d+ ago

2 Beds house for rent in Palmyra

2-Bedroom, 1.5-Bathroom Town-Home For Rent Located in Palmyra, PA/Palmyra School District.

503 Barrington Ct, Palmyra, PA 17078

In-unit laundry | Air conditioning | Deck

2 beds

1 bath

$1,595

$1,500

Price drop

House for rent

Available Jan 9

Description

2-Bedroom, 1.5-Bathroom Town-Home For Rent Located in Palmyra, PA. This home is situated within the Palmyra School District. The kitchen is equipped with essential appliances including a range/stove, refrigerator, and dishwasher, all powered by electric cooking facilities. The home is kept comfortable year-round with gas/forced air heating and central air conditioning. For your convenience, a washer and dryer are provided. The property does not have a basement. Outside, you'll find a lovely patio area perfect for enjoying the outdoors. Parking is a breeze with a detached g

834 W Main St #834A - Photo 1 of 1

3d ago

2 Beds apartment for rent in Palmyra

834-836 West Main Street - 834A

834 W Main St #834A, Palmyra, PA 17078

In-unit laundry | Furnished | Air conditioning

2 beds

1 bath

$1,395

$1,295

Price drop

Apartment for rent

Available Dec 5

Description

AVAILABLE FOR SHOWING NOW!!! 2BR/1BA. Fully Furnished!! LEASE TERMS $1,295.00/MO. $1,295.00 Security Deposit. Last month's rent if the credit score is under 650 --BIG OFFER, GET $700 OFF 1ST MONTH RENT-- Utilities Included: Water/Sewer, Trash, Gas-Heat Tenant Utilities: Electric Landlord Responsibilities: Landscaping/Snow Removal Heat Source: Gas - Radiant Appliances: Stove, Refrigerator Misc: Fully Furnished 1 Year Lease Spacious and fully furnished 2 bedroom, 1 bathroom apartment available in Palmyra, PA, in a well-maintained building. This unit offers a comfortable la

1132 E Chocolate Ave Unit A #A - Photo 1 of 1

5d+ ago

2 Beds house for rent in Hershey

APARTMENT - HERSHEY, PA

1132 E Chocolate Ave Unit A #A, Hershey, PA 17033

2 beds

1 bath

$1,590

House for rent

Description

Property Status: Active For Rent in Hershey Available Immediately!!! Fully updated 2 Bedroom, 1 Bath home featuring a spacious open living area with brand-new kitchen and luxury vinyl plank flooring throughout. This modern rental is conveniently located close to all of Hershey's top attractions, restaurants, shopping, and amenities, offering comfort and convenience in one of the area's most desirable locations. Office Phone: (717) 599-0076 Copyright © 2026 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not gu

317 W Main St - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Palmyra

317 W Main St, Palmyra, PA 17078

In-unit laundry | On-site laundry | Balcony

2 beds

1 bath

$1,195

Apartment for rent

Available Mar 3

Description

Spacious & Convenient 2-Bedroom Apartment! Experience comfort and convenience in this thoughtfully designed second-floor, two-bedroom apartment. Located in a well-maintained residential building, this charming unit offers a welcoming living space with modern amenities to enhance your lifestyle. Step into the inviting eat-in kitchen, fully equipped with an electric stove, refrigerator, and microwave, providing everything you need for effortless meal preparation. Ample cabinet and counter space make cooking and storage a breeze. The spacious living room is perfect for rel

Showing 1 - 25 of 25 results
Home > Apartments in Annville
Updated: March 16, 2026

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist Annville, and more.

Looking for 2 bedroom apartments in Annville, PA near you?

🔑Available apartment rentals25
💰Best rent deal609 North 12th Street
Popular amenities, ,
🍽With dishwasher
🏠With photos

For more in depth rent prices, check out our Annville, PA rent data, which covers average and median rents in Annville, PA.

To know how much rent you can afford in Annville, PA, use our rent affordability calculator.

If you're looking for a specific type of apartment near Annville, PA, use our helpful filters to find an apartment you will love!