2,648

McKees Rocks, PA Homes

Section Image Section Image
  • /12

    $110,000

    • 2 Beds
    • 1 Bath
    • 1,246 Sq Ft

    114 Greydon Ave, Mc Kees Rocks, PA 15136

    Welcome to 122 Greydon Street in McKees Rocks—just 10 minutes from Downtown Pittsburgh, with a bus stop right on the corner and shopping within walking distance for ultimate convenience. Currently tenant-occupied, this property offers a great opportunity for both investors looking for immediate rental income and owner-occupants planning ahead. Though attached like a condo, the home lives like a

    Agent Photo

    Diane McConaghy

    RE/MAX SELECT REALTY

    114 Greydon Ave, Mc Kees Rocks, PA 15136
  • /11

    $900 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    1212 Holmes St, McKees Rocks, PA 15136

    1212 Holmes St. #2, McKees Rocks, PA 151362 Bedroom | 1 Bathroom | Charming Upper DuplexWelcome home to this spacious and well-maintained 2-bedroom, 1-bathroom apartment located on the top floor of a classic duplex in McKees Rocks. This apartment is up a flight of stairs. Please consider that before scheduling a showing. This home offers the perfect blend of historic charm and

    1212 Holmes St, McKees Rocks, PA 15136
  • /41

    $180,000

    Sold Jul 29, 2026

    311 Catherine St, Mc Kees Rocks, PA 15136

    • 2,688 Sq Ft
    • Built 1925

    Last Sold Summary

    • 3% Above List Price
    • $67/SF
    • 146 Days On Market

    Current Estimated Value $149,105

    Last Listing Agent Michael Pohlot JANUS REALTY ADVISORS

    311 Catherine St, Mc Kees Rocks, PA 15136
    • /47

      Not Listed For Sale

      118 Crown St, McKees Rocks, PA 15136

      • 3 Beds
      • 2.5 Baths
      • 1,902 Sq Ft
      • Built 2024
      118 Crown St, McKees Rocks, PA 15136

      Last Sold Summary

      • 45 Days On Market

      Last Listing Agent Angie Popa KELLER WILLIAMS STEEL CITY

  • /6

    $30,000

    $28K PRICE DROP
    • Land
    • 3,001 Sq Ft
    • $435,414 per Acre

    110 Greydon Ave, Mc Kees Rocks, PA 15136

    Fantastic opportunity to own a vacant lot directly adjacent to 112 Greydon in McKees Rocks. This level, deep lot once held two single-family homes similar to 112 and 114, offering great potential for new construction or investment. A shed remains in the backyard for storage. Conveniently located just 10 minutes from Downtown Pittsburgh, with a bus stop on the corner and shopping, dining, and

    Agent Photo

    Diane McConaghy

    RE/MAX SELECT REALTY

    110 Greydon Ave, Mc Kees Rocks, PA 15136
  • /50

    $2,850 Per Month

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

    120 Crown St, McKees Rocks, PA 15136

    Beautiful 3-Bedroom Townhome for Rent in Kennedy Township! Looking for a home that's modern, low-maintenance, and in a great location? This beautiful 2-bedroom townhome in Kennedy Township has it all! The open-concept layout features a gorgeous kitchen with quartz countertops, a large island, gray cabinets, stainless steel appliances, and stylish black finishes. You'll also love the luxury vinyl

    Angela Davis BERKSHIRE HATHAWAY HOMESERVICES THE PREFERRED PROP

    120 Crown St, McKees Rocks, PA 15136
  • /27

    $95,000

    Sold Nov 10, 2025

    223 Hickory St, Mc Kees Rocks, PA 15136

    • 4 Beds
    • 2 Baths
    • 2,426 Sq Ft
    • Built 1900

    Last Sold Summary

    • 17% Below List Price
    • $39/SF
    • 49 Days On Market

    Current Estimated Value $102,956

    Last Listing Agent Ryan Shedlock HOWARD HANNA REAL ESTATE SERVICES

    223 Hickory St, Mc Kees Rocks, PA 15136
    • /34

      Est $216,549

      Not Listed For Sale

      38 W Kennedy Ln, McKees Rocks, PA 15136

      • 2 Beds
      • 1 Bath
      • 1,000 Sq Ft
      • Built 1945
      38 W Kennedy Ln, McKees Rocks, PA 15136

      Last Sold Summary

      • 63 Days On Market

      Last Listing Agent Gina Mercorelli RE/MAX SELECT REALTY

  • /21

    $72,500

    $18K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 848 Sq Ft

    417 Alexander St, Mc Kees Rocks, PA 15136

    Cute, convenient, & City-close. This charming 2-bedroom, 1-bath home is your chance to live minutes from Downtown Pittsburgh without paying downtown prices. Whether you’re ready to break up with renting or you’re hunting for a smart, turnkey investment, this one understands the assignment. Inside, you’ll find a bright, freshly updated interior dressed in neutral tones, brand-new carpet, & an

    Jessica Milko COLDWELL BANKER REALTY

    417 Alexander St, Mc Kees Rocks, PA 15136
  • /13

    $595 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    1129 Chartiers Ave Unit 5, McKees Rocks, PA 15136

    Rise above it all in Unit 5 at The Rox! Perched on the third floor, this beautifully renovated 1-bedroom, 1-bathroom apartment offers a peaceful retreat above the hustle with sweeping views and plenty of natural light pouring through multiple windows. Step inside through your private entry and settle into a spacious living room built for both relaxing and storage. The generous bedroom comes with

    1129 Chartiers Ave Unit 5, McKees Rocks, PA 15136
  • /24

    $140,000

    Sold Mar 20, 2026

    735 Boquet St, Mc Kees Rocks, PA 15136

    • 3 Beds
    • 1.5 Baths
    • 1,292 Sq Ft
    • Built 1910

    Last Sold Summary

    • 4% Above List Price
    • $108/SF
    • 43 Days On Market

    Current Estimated Value $138,827

    Last Listing Agent Bayram Kan COLDWELL BANKER REALTY

    735 Boquet St, Mc Kees Rocks, PA 15136
    • /43

      Est $334,272

      Not Listed For Sale

      116 Arbor Trail Dr, McKees Rocks, PA 15136

      • 3 Beds
      • 2.5 Baths
      • 1,382 Sq Ft
      • Built 2017
      116 Arbor Trail Dr, McKees Rocks, PA 15136

      Last Sold Summary

      • 133 Days On Market

      Last Listing Agent Shawn McGregor COLDWELL BANKER REALTY

  • /47

    $374,500

    Pending
    • 4 Beds
    • 1.5 Baths

    4023 Crabapple Dr, McKees Rocks, PA 15136

    4023 Crabapple is the perfect 4 bedroom home you have been waiting for! You will find updates throughout this home especially the beautiful kitchen as soon as you walk in the front door! The first floor showcases the bright open living area that flows seamlessly between living, dining and kitchen areas. The laundry and pantry area are conveniently located right off the kitchen. A half bath and

    Lindsay Trojan REALTY CO LLC

    4023 Crabapple Dr, McKees Rocks, PA 15136
  • /4

    $625 Per Month

    • 1 Bed
    • 1 Bath
    • Small one bedroom apartment with Balcony

    909 Chartiers Ave Unit 2, McKees Rocks, PA 15136

    This small one bedroom apartment is one of two units in the building with a balcony, freshly painted, floored and cleaned and is ready to be rented.To be fully approved:-600 credit-3x rent gross income-No criminal history-No evictionsIf you are not fully approved you may be able to be approved with a co-signer and/or additional depositRental Terms:Rent:

    909 Chartiers Ave Unit 2, McKees Rocks, PA 15136
  • /25

    $85,519

    Sold Dec 30, 2025

    214 Erwin Place, Mc Kees Rocks, PA 15136

    • 3 Beds
    • 1 Bath
    • 1,026 Sq Ft
    • Built 1956

    Last Sold Summary

    • 7% Above List Price
    • $83/SF
    • 16 Days On Market

    Current Estimated Value $115,187

    Last Listing Agent Robert Moncavage PRIORITY REALTY LLC

    214 Erwin Place, Mc Kees Rocks, PA 15136
    • /15

      Est $67,930

      Not Listed For Sale

      303 Fair Oaks St, McKees Rocks, PA 15136

      • 2 Beds
      • 1 Bath
      • 1,320 Sq Ft
      • Built 1900
      303 Fair Oaks St, McKees Rocks, PA 15136

      Last Sold Summary

      • 112 Days On Market

      Last Listing Agent Alex Deacon DEACON & HOOVER REAL ESTATE ADVISORS LLC

  • /2

    $125,000

    708 Broadway Ave, McKees Rocks, PA 15136

    Commercial storefront with apartment above with parking in rear alley for 2 cars.

    Tom Ozga REAL OF PENNSYLVANIA

    708 Broadway Ave, McKees Rocks, PA 15136
  • /7

    $950 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    1163 Dohrman St Unit 3, McKees Rocks, PA 15136

    Available: Now!Description: Charming 2-bedroom, 1-bath apartment in McKees Rocks featuring a spacious layout with abundant natural light and ample storage, including multiple closets and built-in shelving. The kitchen is large enough to accommodate a dining table or breakfast nook, while the private front porch provides a great space to relax. Additional highlights include on-street

    1163 Dohrman St Unit 3, McKees Rocks, PA 15136
  • /31

    $425,000

    Sold Oct 01, 2025

    1622 Helen St, McKees Rocks, PA 15136

    • Built 1915

    Last Sold Summary

    • 6% Below List Price
    • 0 Days On Market

    Last Listing Agent Barbara Baker BERKSHIRE HATHAWAY THE PREFERRED REALTY

    1622 Helen St, McKees Rocks, PA 15136
    • /22

      Not Listed For Sale

      331 Fair Oaks St, McKees Rocks, PA 15136

      • 2 Beds
      • 1 Bath
      • 880 Sq Ft
      • Built 1900
      331 Fair Oaks St, McKees Rocks, PA 15136

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Mike McAndrews RE/MAX SELECT REALTY

  • /29

    $245,000

    $20K PRICE DROP

    924 Island Ave, Mc Kees Rocks, PA 15136

    Great investment opportunity featuring a front four-unit building and a rear house with strong rental potential. The front building includes a first-floor two-bedroom, one-bath unit (right side) currently occupied, along with another one-bedroom, one-bath unit that is vacant. The second floor is typically configured as a two-bedroom, one-bath unit but is currently rented dorm-style with

    Susan Kaczorek RE/MAX SELECT REALTY

    924 Island Ave, Mc Kees Rocks, PA 15136
  • /22

    $1,195 Per Month

    • 4 Beds
    • 1 Bath
    • House for Rent

    504 Fair Oaks St, McKees Rocks, PA 15136

    Not eligible for Section 8.Available: Now!Description: Spacious 4-bedroom, 1-bath home in McKees Rocks featuring a main floor with a large living room, formal dining room, updated kitchen, and an additional first-floor bedroom that would make a perfect office, playroom, or bonus living space, while the upstairs includes the remaining bedrooms and full bathroom. Additional

    504 Fair Oaks St, McKees Rocks, PA 15136
  • /39

    $105,000

    Sold Jun 12, 2026

    747 Chartiers Ave, Mc Kees Rocks, PA 15136

    • 3 Beds
    • 1 Bath
    • 1,616 Sq Ft
    • Built 1925

    Last Sold Summary

    • 16% Below List Price
    • $65/SF
    • 49 Days On Market

    Current Estimated Value $122,591

    Last Listing Agent Daniel Howell COLDWELL BANKER REALTY

    747 Chartiers Ave, Mc Kees Rocks, PA 15136
    • /37

      Not Listed For Sale

      1101 Broadway Ave, McKees Rocks, PA 15136

      • Studio
      1101 Broadway Ave, McKees Rocks, PA 15136

      Last Sold Summary

      • 168 Days On Market

      Last Listing Agent Jennifer Rausch COMPASS PENNSYLVANIA, LLC

  • /2

    $479,500

    $36K PRICE DROP Pending

    1809 Pine Hollow Rd, McKees Rocks, PA 15136

    Turnkey mixed-use investment delivering a 9% cap rate at 1809 Pine Hollow Rd. Featuring a 1,100 SF retail space leased to Triumphant Arts Tattoo and 3 fully occupied residential units, this asset provides immediate, consistent cash flow with a proven tenant base. 10 total parking spaces include dedicated front retail parking and a private rear lot for tenants and overflow. Strong visibility along

    Daniel Churley THE COLONY AGENCY

    1809 Pine Hollow Rd, McKees Rocks, PA 15136
  • /11

    $1,507 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,760 Sq Ft
    • Charming 3BR Home in McKees Rocks

    427 Oak Aly, McKees Rocks, PA 15136

    Available Now! Section 8 Considered!!Charming 3-bedroom, 1.5-bath home in McKees Rocks, PA featuring a welcoming front porch and comfortable living room ideal for everyday living. The kitchen provides practical workspace for meal preparation, and the backyard offers outdoor space for relaxation or gardening. Well-proportioned bedrooms and a convenient half bath add to the functionality of

    427 Oak Aly, McKees Rocks, PA 15136
  • /25

    $170,000

    Sold Oct 31, 2025

    109 Ella St, Mc Kees Rocks, PA 15136

    • 1,632 Sq Ft
    • Built 1900

    Last Sold Summary

    • 21% Below List Price
    • $104/SF
    • 115 Days On Market

    Current Estimated Value $176,443

    Last Listing Agent Joey Booker REALTY CO LLC

    109 Ella St, Mc Kees Rocks, PA 15136
    • /40

      Est $346,584

      Not Listed For Sale

      127 Arbor Trail Dr, McKees Rocks, PA 15136

      • 3 Beds
      • 2.5 Baths
      • 1,712 Sq Ft
      • Built 2018
      127 Arbor Trail Dr, McKees Rocks, PA 15136

      Last Sold Summary

      • 58 Days On Market

      Last Listing Agent Johnny Lounder AMERICA REALTY NETWORK,INC.

  • /2

    $245,000

    $30K PRICE DROP

    712 Broadway Ave, McKees Rocks, PA 15136

    712-714 Broadway. 2 buildings for sale together.6 apartments plus 2 storefronts

    Tom Ozga REAL OF PENNSYLVANIA

    712 Broadway Ave, McKees Rocks, PA 15136
  • /10

    $850 Per Month

    • 1 Bed
    • 1 Bath
    • House for Rent

    809 Broadway Ave, McKees Rocks, PA 15136

    Welcome to 809 Broadway Ave, upstairs Unit 2 in McKees Rocks—a nicely finished and versatile space located just minutes from Downtown Pittsburgh. This approximately 900 square foot unit has been recently refreshed with fresh paint, and new vinyl flooring offering a clean and functional layout ready for its next occupant.Rent requirements are income 3x the rent amount. First month's rent and

    809 Broadway Ave, McKees Rocks, PA 15136
  • /25

    $399,900

    Sold Aug 15, 2025

    159 Cole Dr, McKees Rocks, PA 15136

    • 3 Beds
    • 2.5 Baths
    • 2,086 Sq Ft
    • Built 2019

    Last Sold Summary

    • 6% Below List Price
    • $192/SF
    • 100 Days On Market

    Current Estimated Value $436,548

    Last Listing Agent Michelle Williams KELLER WILLIAMS REALTY

    159 Cole Dr, McKees Rocks, PA 15136
    • /25

      Est $461,000

      Not Listed For Sale

      202 Lola Ct, McKees Rocks, PA 15136

      • 3 Beds
      • 2 Baths
      • 2,980 Sq Ft
      • Built 2024
      202 Lola Ct, McKees Rocks, PA 15136

      Last Sold Summary

      • 63 Days On Market

      Last Listing Agent Conner Litchfield NEW HOME STAR PENNSYLVANIA, LLC

  • /27

    $210,000

    • 3 Beds
    • 1.5 Baths
    • 1,272 Sq Ft

    812 Rose St, Mc Kees Rocks, PA 15136

    Just updated and truly move-in ready, this fully furnished home offers the perfect blend of character, comfort, and modern updates. A large covered front porch provides a welcoming entrance and a wonderful space to relax and enjoy the neighborhood. Inside, the formal living room showcases beautiful flooring, a fireplace, and built-in shelving, creating a warm and inviting atmosphere. The formal

    Deborah Kane HOWARD HANNA REAL ESTATE SERVICES

    812 Rose St, Mc Kees Rocks, PA 15136
  • /12

    $995 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    336 Gardner St, McKees Rocks, PA 15136

    Welcome to 336 Gardner St – a townhome offering comfort, space, and modern updates in McKees Rocks!This 2-bedroom, 2-bathroom home features a thoughtful layout with a blend of carpet and tile flooring on the main level, creating a clean and modern cozy and charming feel throughout the living and dining areas. The kitchen is equipped with matching appliances, providing both style and

    336 Gardner St, McKees Rocks, PA 15136
  • /29

    $135,000

    Sold Jul 30, 2026

    108 Margaret St, Mc Kees Rocks, PA 15136

    • 4 Beds
    • 2.5 Baths
    • 1,472 Sq Ft
    • Built 1900

    Last Sold Summary

    • 13% Below List Price
    • $92/SF
    • 232 Days On Market

    Current Estimated Value $127,124

    Last Listing Agent Rohma Umar BERKSHIRE HATHAWAY THE PREFERRED REALTY

    108 Margaret St, Mc Kees Rocks, PA 15136
    • /8

      Est $580,000

      Not Listed For Sale

      234 Lola Ct, McKees Rocks, PA 15136

      • 3 Beds
      • 3 Baths
      • 3,213 Sq Ft
      • Built 2025
      234 Lola Ct, McKees Rocks, PA 15136

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Conner Litchfield NEW HOME STAR PENNSYLVANIA, LLC

  • /5

    $11,000

    $4K PRICE DROP
    • Land
    • 2,400 Sq Ft
    • $199,637 per Acre

    301 Fair Oaks St, McKees Rocks, PA 15136

    A fresh start awaits at 301 Fair Oaks in McKees Rocks. Formerly the site of a single-family home, this now-vacant residential lot offers a unique opportunity to rebuild and reimagine. Public water, sewer, electric, and gas utilities are available, providing a strong foundation for future development. Whether you’re looking to build your own home or invest in new construction, this property offers

    Janette Schafer COLDWELL BANKER REALTY

    301 Fair Oaks St, McKees Rocks, PA 15136
  • /21

    $67,000

    Sold Apr 15, 2026

    1126 Church Ave, Mc Kees Rocks, PA 15136

    • 3 Beds
    • 1 Bath
    • 1,058 Sq Ft
    • Built 1900

    Last Sold Summary

    • 8% Below List Price
    • $63/SF
    • 75 Days On Market

    Current Estimated Value $68,091

    Last Listing Agent Kim Bradley BRADLEY REAL ESTATE

    1126 Church Ave, Mc Kees Rocks, PA 15136
    • /28

      Est $395,512

      Not Listed For Sale

      117 Cole Dr, McKees Rocks, PA 15136

      • 3 Beds
      • 2.5 Baths
      • 1,796 Sq Ft
      • Built 2019
      117 Cole Dr, McKees Rocks, PA 15136

      Last Sold Summary

      • 119 Days On Market

      Last Listing Agent Taylor Jones COLDWELL BANKER REALTY

  • /27

    $119,000

    $40K PRICE DROP
    • 3 Beds
    • 1.5 Baths
    • 1,328 Sq Ft

    805 Railroad St, Mc Kees Rocks, PA 15136

    This is a 2 story, 3-bedroom gem in McKees Rocks. One street away from the McKees Rocks bridge, 5 minutes from 79 and minutes into the city. Convenient to Robinson Twp, shopping and restaurants. House sits at the end of a quiet street. Easily make it a profit producing rental or live there. Perfect for first time home buyers. Adorable covered front porch. Walk out basement to the concrete patio

    JoAnna DeMarco JMG PENNSYLVANIA

    805 Railroad St, Mc Kees Rocks, PA 15136

Showing Results 41 - 80, Page 2 of 18

How to Buy a Home How to Finance a Home How to Sell a Home