21

McKeesport, PA Houses for Rent

Section Image
  • /15

    $1,250 Per Month

    • 3 Beds
    • 1 Bath
    • 1,474 Sq Ft
    • House for Rent

    2712 Versailles Ave, McKeesport, PA 15132

    Check out this newly upgraded 3-bedroom, 1-bath home on Versailles Ave.We are pet-friendly! Your dogs and cats are welcome at 2712 Versailles Avenue.Step into a refreshed interior with a contemporary vibe. This home comes equipped with modern essentials: a gas Stove, Oven, and refrigerator. Granite and quartz countertops grace the modernized kitchen, which also includes

    2712 Versailles Ave, McKeesport, PA 15132
  • /9

    $1,270

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,046 Sq Ft
    • House for Rent

    807 Leech St, Mckeesport, PA 15132

    Owner must sell and will finance the purchase of your home. With our easy to qualify program and available short term leasing options, it’s never been easier to buy and move into your new home. Beautiful remodeled 2-story home2 Bed 1 Bath1,046 sq ftNew kitchenNew bathroomNew PaintNew FlooringClean and friendly environmentChildren and pet-friendly area

    807 Leech St, Mckeesport, PA 15132
  • /20

    $1,500

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 916 Sq Ft
    • House for Rent

    19 Virginia Dr, McKeesport, PA 15133

    Own this home today! No Bank Qualifying. Available on Rent-to-Own. To learn more visit w(w)w.412res.c(o)m/19-virginia-dr with additional photos and a video walk through tour!Welcome to 19 Virginia Dr in McKeesport, a fully remodeled 3-bedroom, 1-bath home offering approximately 915 square feet of efficient, updated living space on a spacious approximately .27-acre lot.This

    19 Virginia Dr, McKeesport, PA 15133
  • /35

    $1,300 Per Month

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

    706 Upston St Unit Front, McKeesport, PA 15133

    Welcome to this cozy 2-bedroom home equipped with stove, refrigerator, washer, dryer, and Central Air. Wall-to wall carpeting in LR and Dr. Home features an integral 1-car garage with auto door opener. There is a large back yard and long driveway leading to the garage. Applications from Housing Voucher holders will be considered.

    Craig Edwards BERKSHIRE HATHAWAY HOMESERVICES THE PREFERRED PROP

    706 Upston St Unit Front, McKeesport, PA 15133
  • /24

    $1,299 Per Month

    • 2 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • House for Rent

    701 Monterey St, McKeesport, PA 15132

    SCORE 50% OFF 1ST MONTH'S RENT IF SIGNED BY SEPTEMBER 4! Please note that rent returns to $1,299 after promotion.Beautiful 2 bedroom home in Port Vue available now!Key Features:Whole house A/CLaundry hookups Pet friendlyParking PadBack yardCovered front porchAmple cabinet and closet spaceModern flooringConveniently located on a quiet residential

    701 Monterey St, McKeesport, PA 15132
  • /33

    $1,250 Per Month

    • 3 Beds
    • 1 Bath
    • 1,503 Sq Ft
    • House for Rent

    2412 Grandview Ave, McKeesport, PA 15132

    "Charming 3 Bedroom Home with Convenient Amenities!Welcome to your new cozy abode at 2412 Grandview Ave in McKeesport, PA. Nestled in a quiet neighborhood, this delightful 3-bedroom, 1-bathroom residence offers comfortable living spaces and modern conveniences.Upon entering, you'll be greeted by a bright and inviting atmosphere, perfect for creating lasting memories with loved

    2412 Grandview Ave, McKeesport, PA 15132
  • /11

    $935 Per Month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • House for Rent

    125 Delrose Dr, McKeesport, PA 15133

    The requirements for renting are:- No prior eviction history- Income is equal to 3 times the monthly rent.- No smokingFirst month's rent and security deposit equal to monthly rent due when lease is signed.Tenants are responsible for all utilities, lawn care, and snow removal.We do require a full background, credit, criminal, and eviction history.The fee to

    125 Delrose Dr, McKeesport, PA 15133
  • /37

    $1,200 Per Month

    • 3 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • House for Rent

    429 25th St, McKeesport, PA 15132

    Apply Online At Charming three-bedroom, one-bath home in McKeesport, PA, offering a blend of original character and modern updates. The completely updated interior features large bedrooms, huge closets, high ceilings, and abundant natural light from oversized windows. A spacious living room and large kitchen provide comfortable living and dining areas, with a formal dining room adjacent.

    429 25th St, McKeesport, PA 15132
  • /26

    $825 Per Month

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

    305 San Juan Dr, McKeesport, PA 15133

    Discover Newbury Realty Group's WestWood Apartment Community. Our inviting and well-lit two-bedroom, one-bath apartment, spanning a spacious 650 square feet is ready for you to call it home.Nestled in the charming Port Vue neighborhood, enjoy a swift commute to grocery stores, shopping hubs, and vibrant restaurant districts, seamlessly blending urban convenience with suburban

    305 San Juan Dr, McKeesport, PA 15133
  • /14

    $1,600 Per Month

    • 3 Beds
    • 1 Bath
    • 1,136 Sq Ft
    • House for Rent

    1805 Gray St, McKeesport, PA 15133

    Welcome home to this fully updated 3 bedroom 1 bath home for rent. Located in Portvue, This 3 bedroom home has been fully updated and ready for its next family. Enjoy a nice yard, front porch leading into the living room, followed by the kitchen, bathroom and 3 bedrooms! Section 8 Welcome Rent -$1600.00 plus all utilitiesSecurity Deposit - $1600.00Application fee - $59.95

    1805 Gray St, McKeesport, PA 15133
  • /10

    $1,075 Per Month

    • 3 Beds
    • 1 Bath
    • 1,400 Sq Ft
    • House for Rent

    1416 Ravine St, McKeesport, PA 15132

    Available Now!Spacious 3-bedroom, 1-bath home in McKeesport featuring a mix of LVP and hardwood flooring throughout and plenty of natural light that creates a bright and inviting atmosphere. Additional conveniences include laundry in the basement (tenant maintained), providing a functional and comfortable living space with room to spread out.Utilities: Tenant pays for electric,

    1416 Ravine St, McKeesport, PA 15132
  • /26

    $1,199 Per Month

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

    1816 Wesley St, McKeesport, PA 15132

    Steps from Renziehausen Park and the Great Allegheny Passage, with quick access to Pittsburgh's major employment centers, this offers affordable, move-in ready living without compromise. First-floor laundry off the kitchen. The kitchen is fully updated with white shaker cabinets, granite countertops, and stainless steel appliances ready for everything from Sunday morning breakfast to

    1816 Wesley St, McKeesport, PA 15132
  • /34

    $1,195 Per Month

    • 3 Beds
    • 2 Baths
    • 1,980 Sq Ft
    • House for Rent

    1703 Bailie Ave, McKeesport, PA 15132

    McKeesport - 3 Bed 2 Bath - Home for Rent offers a practical layout with three spacious bedrooms and one full bathroom. The home includes a fully equipped kitchen for meal preparation and laundry hookups for convenience. An unfinished basement provides extra storage or potential to customize additional space. Located in McKeesport, PA, this rental presents straightforward, functional living with

    1703 Bailie Ave, McKeesport, PA 15132
  • /11

    $1,200 Per Month

    • 2 Beds
    • 2 Baths
    • 1,280 Sq Ft
    • House for Rent

    421 High St, McKeesport, PA 15132

    Available Now!This home has two bedrooms plus a denThere are also two full bathroomsLarge kitchenLarge basementNice front porchLarge yardUtilities & tenant responsibilities: Tenant is responsible for all utilities, and maintains the grass, bushes, and snow removal. No smoking. Renter's insurance is required.Tenant qualifications: Applicants must have a

    421 High St, McKeesport, PA 15132
  • /9

    $1,075 Per Month

    • 2 Beds
    • 1 Bath
    • 1,128 Sq Ft
    • House for Rent

    2937 Chester St, McKeesport, PA 15132

    Available Now!Charming home featuring front and back porches, a private backyard, central A/C, and comfortable carpeting throughout. The kitchen is equipped with stainless steel appliances, offering a modern touch while creating a welcoming space for everyday living and entertaining.Utilities: Tenant pays for electric, gas, trash, water, and sewer.Pet

    2937 Chester St, McKeesport, PA 15132
  • /23

    $1,250 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,360 Sq Ft
    • House for Rent

    1805 Flagler St, McKeesport, PA 15132

    Welcome to your new home at 1805 Flagler St in the heart of McKeesport, PA! This charming single house offers comfortable living with convenient amenities, situated in a peaceful neighborhood.Step into this delightful home and experience its inviting ambiance. The spacious living areas are complemented by ample natural light, creating a warm and welcoming atmosphere. The kitchen comes

    1805 Flagler St, McKeesport, PA 15132
  • /46

    $1,500 Per Month

    • 4 Beds
    • 1 Bath
    • 1,434 Sq Ft
    • House for Rent

    3211 Walnut St, McKeesport, PA 15132

    Apply Online At This fully updated 4-Bedroom, 1-Bath home in the desirable Christy Park District of McKeesport, PA offers a blend of classic details and modern convenience. Refinished hardwood and updated flooring flow through spacious living areas with high ceilings and large windows that bring in natural light. The eat-in kitchen and huge closets add practicality, while laundry hookups and

    3211 Walnut St, McKeesport, PA 15132
  • /10

    $995 Per Month

    • 2 Beds
    • 1 Bath
    • House for Rent

    306 Laredo St, McKeesport, PA 15133

    306 Laredo St. McKeesport, PA 15035 2 bed/ 1 bath Single Family HomeUtilities Included: None / Tenant Pays AllAppliances: Stove/Oven, Refrigerator, Washer/DryerPet Policy: ConsideredLEASE TERMS:-$995.00 per month, minimum 12 month lease-Must provide proof of income (3X rent amount) in the form of pay stubs or tax return- $60 non refundable application fee

    306 Laredo St, McKeesport, PA 15133
  • /25

    $1,299 Per Month

    • 3 Beds
    • 1 Bath
    • 1,920 Sq Ft
    • House for Rent

    2810 Freeland St, McKeesport, PA 15132

    Stunning 3 bedroom home in McKeesport available September 15!Key Features:Whole house A/C Laundry hookups Pet friendlyCovered front porchLarge PantrySpacious backyardBasement storage roomAmple cabinet and closet spaceModern FlooringNestled on a quiet street in McKeesport! Just blocks from public transportation for an easy commute. Minutes from UPMC

    2810 Freeland St, McKeesport, PA 15132
  • /35

    $997 Per Month

    • 3 Beds
    • 1 Bath
    • 1,236 Sq Ft
    • House for Rent

    2503 Stewart St, McKeesport, PA 15132

    Welcome home to this charming 3-bedroom, 1.5-bath single-family home offering a spacious and functional layout with character throughout. Enjoy the convenience of a main-level bedroom featuring an attached half bath, along with beautifully updated luxury vinyl plank flooring and new carpet. With inviting living spaces, classic architectural details, and a private backyard, this home offers the

    2503 Stewart St, McKeesport, PA 15132
  • /8

    $895 Per Month

    • 2 Beds
    • 1 Bath
    • 1,134 Sq Ft
    • House for Rent

    189 Oxford Dr, McKeesport, PA 15132

    Available Now!Charming 2-bedroom, 1-bath home in McKeesport featuring comfortable carpeting, ceiling fans, and a functional kitchen with stainless steel appliances. Enjoy outdoor living with a backyard and deck, providing the perfect space to relax or entertain. This home offers a comfortable layout in a quiet residential setting.Utilities: Tenant pays for electric, gas, water,

    189 Oxford Dr, McKeesport, PA 15132

Frequently Asked Questions

How much does it cost to rent a single-family home in McKeesport, PA?
The median rent for a single-family home in McKeesport, PA is $1,200 per month, though prices vary by neighborhood, size, and property type. As of September 2026, condos tend to be the most affordable option while townhouses and single-family homes are currently more expensive.
How much do you need to make to afford rent in McKeesport, PA?
To comfortably afford the median rent in McKeesport, PA, a household needs to earn roughly $40,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,000 per month in McKeesport, PA, renters typically need to show $3,000 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 McKeesport, PA?
In McKeesport, PA, the price-to-rent ratio is 9.6, 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 Houses for Rent
21
Median Single Family Home Rent
$1,200
Median 3 Bedroom Single Family Home Rent
$1,250
Median 4 Bedroom Single Family Home Rent
$1,500
How to Rent a Home