2,649

McKees Rocks, PA Homes

Section Image Section Image
  • /47

    $155,000

    $5K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,878 Sq Ft

    316 Broadway Ave, Mc Kees Rocks, PA 15136

    Welcome home to this beautifully updated and meticulously maintained property! From the moment you arrive, you’ll appreciate the charm and curb appeal, highlighted by new concrete steps as soon as you walk up to the front door, perennial flower garden, newly redone front deck, a stunning new front door, and stained-glass windows. Inside, you’ll find a spacious and inviting floor plan featuring a

    Agent Photo

    Kristin Susa

    REALTY ONE GROUP GOLD STANDARD

    316 Broadway Ave, Mc Kees Rocks, PA 15136
  • /37

    Starting at $1,300 Per Month

    • 1 - 3 Beds

    1785 McKees Rocks Rd, McKees Rocks, PA 15136

    Experience luxury apartment living at The Regency in Kennedy Township near the Giant Eagle and retail plaza. This community boasts unmatched views of the Pittsburgh skyline, two elevators, Oasis area with pool, controlled access, Amazon Package HUB, common area lounges, fitness room and balconies. In each unit, you will find top of the line finishes such as stainless steel appliances, vinyl plank

    The Regency

    1785 McKees Rocks Rd, McKees Rocks, PA 15136
  • /38

    $269,900

    Sold Oct 22, 2025

    209 Greydon Ave, Mc Kees Rocks, PA 15136

    • 4 Beds
    • 2.5 Baths
    • 1,660 Sq Ft
    • Built 1925

    Last Sold Summary

    • $163/SF
    • 33 Days On Market

    Current Estimated Value $254,647

    Last Listing Agent Lu Zhu COLDWELL BANKER REALTY

    209 Greydon Ave, Mc Kees Rocks, PA 15136
    • /34

      Est $182,653

      Not Listed For Sale

      205 Willow St, Mc Kees Rocks, PA 15136

      • 3 Beds
      • 1 Bath
      • 1,116 Sq Ft
      • Built 1940
      205 Willow St, Mc Kees Rocks, PA 15136

      Last Sold Summary

      • 30 Days On Market

      Last Listing Agent Celeste Rosen RE/MAX SELECT REALTY

  • /37

    $139,999

    • 4 Beds
    • 1.5 Baths
    • 1,924 Sq Ft

    906 1st St, Mc Kees Rocks, PA 15136

    Updated 4-bedroom, 1.5-bath investment opportunity just 10 minutes from Downtown Pittsburgh. Recent updates include new plumbing, new flooring, fresh paint throughout, and a completely renovated kitchen with new cabinetry and countertops. The spacious floor plan offers four bedrooms, including a bedroom on the main floor, generous living space, and a convenient powder room. The covered front

    Agent Photo

    Diane McConaghy

    RE/MAX SELECT REALTY

    906 1st St, Mc Kees Rocks, PA 15136
  • /62

    Starting at $1,330 Per Month

    • 1 - 3 Beds

    200 Adams Dr, McKees Rocks, PA 15136

    Best price per square foot in the Pittsburgh Market. Amazing deal! ***ONLINE TOURS*** offered. Experience our amazing residences virtually in 3D and high definition video. View floorplans, amenities, local attractions and more CONVENIENTLY FROM HOME. Call or message today to schedule! Welcome to Kennedy Highlands! We are a beautiful apartment and townhome community located in Kennedy

    Kennedy Highlands

    200 Adams Dr, McKees Rocks, PA 15136
  • /19

    $51,000

    Sold Oct 07, 2025

    503 Vulcan St, Mc Kees Rocks, PA 15136

    • 2 Beds
    • 1 Bath
    • 1,280 Sq Ft
    • Built 1900

    Last Sold Summary

    • 14% Below List Price
    • $40/SF
    • 49 Days On Market

    Current Estimated Value $54,387

    Last Listing Agent Joelynne Scalzo-Koury MCCOWN DAN & CO INC

    503 Vulcan St, Mc Kees Rocks, PA 15136
    • /38

      Not Listed For Sale

      317 Hamilton St, Mc Kees Rocks, PA 15136

      317 Hamilton St, Mc Kees Rocks, PA 15136

      Last Sold Summary

      • 26 Days On Market

      Last Listing Agent Ryan Shedlock HOWARD HANNA REAL ESTATE SERVICES

  • /14

    $110,000

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

    112 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

    112 Greydon Ave, Mc Kees Rocks, PA 15136
  • /16

    $2,300 Per Month

    • Studio
    • 1 Bath
    • 1,500 Sq Ft
    • House for Rent

    373 Munson Ave, McKees Rocks, PA 15136

    Property Id: 2240129 Convenience store front located in McKees Rocks offering 1,500 square feet of versatile commercial space. The unit is equipped with multiple refrigerated coolers, a commercial freezer, and essential fixtures, providing a strong foundation for a retail or food-based business. This is an excellent opportunity to customize the space and build the store you envision. Please

    373 Munson Ave, McKees Rocks, PA 15136
  • /30

    $113,000

    Sold Aug 21, 2025

    203 Clever Ave, Mc Kees Rocks, PA 15136

    • 2 Beds
    • 1 Bath
    • 660 Sq Ft
    • Built 1918

    Last Sold Summary

    • 8% Above List Price
    • $171/SF
    • 20 Days On Market

    Current Estimated Value $115,197

    Last Listing Agent Michele Belfiore Keller Williams Realty

    203 Clever Ave, Mc Kees Rocks, PA 15136
    • /20

      Est $375,717

      Not Listed For Sale

      5 Truman Cir, McKees Rocks, PA 15136

      • 3 Beds
      • 2.5 Baths
      • 1,782 Sq Ft
      • Built 2014
      5 Truman Cir, McKees Rocks, PA 15136

      Last Sold Summary

      • 54 Days On Market

      Last Listing Agent Nathaniel Yost RIVER POINT REALTY, LLC

  • /32

    $139,900

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

    817 Rose St, Mc Kees Rocks, PA 15136

    Welcome to 817 Rose Street, a renovated 2-bedroom, 1-bath home in McKees Rocks. Updates include newer mechanicals, electrical service, roof, gas line, hot water tank, windows, and high-efficiency furnace. The interior features fresh paint and flooring throughout. The kitchen offers exposed brick, soft-close cabinetry, stainless steel appliances, Armina Stone granite countertops, and custom

    Agent Photo

    Chris Ivory

    KELLER WILLIAMS REALTY

    817 Rose St, Mc Kees Rocks, PA 15136
  • /20

    $1,100 Per Month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    907 Chartiers Ave Unit 2, McKees Rocks, PA 15136

    Property Id: 354325 Requirements: - preferred applicant will work at existing job for a minimum of one year; - application process will include a criminal/employment/credit history; -zero evictions; -lreferences from current employer and current Landlord would be a PLUS - applicant needs to make three (3) times the rent per month to qualify. - applicant is

    907 Chartiers Ave Unit 2, McKees Rocks, PA 15136
  • /45

    $400,000

    Sold Jul 31, 2026

    19 Singer Ave, Mc Kees Rocks, PA 15136

    • Built 1900

    Last Sold Summary

    • 6% Below List Price
    • 65 Days On Market

    Last Listing Agent Richard Brown NEXTHOME PPM REALTY

    19 Singer Ave, Mc Kees Rocks, PA 15136
    • /26

      Est $314,472

      Not Listed For Sale

      2 Truman Cir, McKees Rocks, PA 15136

      • 3 Beds
      • 2.5 Baths
      • 1,252 Sq Ft
      • Built 2015
      2 Truman Cir, McKees Rocks, PA 15136

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Michelle Biro BOVARD ANDERSON CO.

  • /22

    $95,000

    $10K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,436 Sq Ft

    122 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

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

    $950 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    321 Ella St Unit 12, McKees Rocks, PA 15136

    Ideally located just minutes from Pittsburgh, this one-bedroom apartment offers the perfect balance of spacious comfort and urban accessibility. Commuting is a breeze with public transportation nearby, while daily errands are made simple with a convenience store just one block away and a wide variety of shopping and dining reachable within minutes. Residents also enjoy access to a spacious shared

    321 Ella St Unit 12, McKees Rocks, PA 15136
  • /30

    $77,000

    Sold Mar 31, 2026

    1109 Progress St, Mc Kees Rocks, PA 15136

    • 3 Beds
    • 2 Baths
    • 1,477 Sq Ft
    • Built 1928

    Last Sold Summary

    • 21% Below List Price
    • $52/SF
    • 88 Days On Market

    Current Estimated Value $85,843

    Last Listing Agent Maribeth Cringle HOWARD HANNA REAL ESTATE SERVICES

    1109 Progress St, Mc Kees Rocks, PA 15136
    • /33

      Est $355,137

      Not Listed For Sale

      23 Truman Cir, McKees Rocks, PA 15136

      • 3 Beds
      • 4 Baths
      • 1,598 Sq Ft
      • Built 2015
      23 Truman Cir, McKees Rocks, PA 15136

      Last Sold Summary

      • 52 Days On Market

      Last Listing Agent Nathaniel Nieland COLDWELL BANKER REALTY

  • /15

    $99,000

    $11K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,518 Sq Ft

    120 Greydon Ave, Mc Kees Rocks, PA 15136

    Welcome to 120 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

    120 Greydon Ave, Mc Kees Rocks, PA 15136
  • /7

    $725 Per Month

    • Studio
    • 1 Bath
    • 500 Sq Ft
    • Condo for Rent

    321 Ella St Unit 10 (Sect-8), McKees Rocks, PA 15136

    Ideally located just minutes from Pittsburgh, this property offers a convenient balance of suburban comfort and easy access to the city. Public transportation is nearby, and a convenience store is just one block away. Shopping, dining, gas stations, and other everyday essentials are also only minutes from the property.Residents can enjoy a spacious shared backyard, providing a comfortable

    321 Ella St Unit 10 (Sect-8), McKees Rocks, PA 15136
  • /28

    $36,500

    Sold Oct 20, 2025

    912 1/2 2nd St, McKees Rocks, PA 15136

    • 2 Beds
    • 1 Bath
    • 1,184 Sq Ft
    • Built 1900

    Last Sold Summary

    • 5% Above List Price
    • $31/SF
    • 144 Days On Market

    Last Listing Agent Libby Sosinski KELLER WILLIAMS REALTY

    912 1/2 2nd St, McKees Rocks, PA 15136
    • /41

      Est $396,903

      Not Listed For Sale

      9 Roosevelt Dr, McKees Rocks, PA 15136

      • 3 Beds
      • 3.5 Baths
      • 1,804 Sq Ft
      • Built 2015
      9 Roosevelt Dr, McKees Rocks, PA 15136

      Last Sold Summary

      • 72 Days On Market

      Last Listing Agent Deborah Cochran WPML Inactive User File

  • /6

    $18,500

    $9K PRICE DROP Pending
    • 3 Beds
    • 1 Bath
    • 1,292 Sq Ft

    830 Frank St, Mc Kees Rocks, PA 15136

    Unlock the potential of 830 Frank Street in McKees Rocks — a full-scale rehab opportunity ready for your vision. This property needs everything, making it the perfect blank canvas for seasoned investors, contractors, or anyone looking to build value from the ground up. Bring your tools, creativity, and ambition to transform this project into a profitable asset in a rapidly developing area.

    Agent Photo

    Yvette Carey

    VYLLA HOME

    830 Frank St, Mc Kees Rocks, PA 15136
  • /10

    $950 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    321 Ella St Unit 11, McKees Rocks, PA 15136

    Spacious 1-Bedroom Apartment Available 321 Ella Street, McKees Rocks, PA 15136Rent: $950/monthSecurity Deposit: $950Lease Term: 1 YearSection 8 ApprovedEnjoy comfortable living in this spacious 1-bedroom, 1-bath apartment conveniently located at 321 Ella Street in McKees Rocks. This well-kept apartment features beautiful hardwood floors, a large living area, and comes

    321 Ella St Unit 11, McKees Rocks, PA 15136
  • /44

    $155,000

    Sold Mar 18, 2026

    106 Shingiss St, Mc Kees Rocks, PA 15136

    • 4 Beds
    • 2 Baths
    • 1,744 Sq Ft
    • Built 1925

    Last Sold Summary

    • 15% Above List Price
    • $89/SF
    • 51 Days On Market

    Current Estimated Value $147,862

    Last Listing Agent Jacqueline Bohdan YOUR TOWN REALTY LLC

    106 Shingiss St, Mc Kees Rocks, PA 15136
    • /28

      Est $322,502

      Not Listed For Sale

      73 Mckinley Dr, McKees Rocks, PA 15136

      • 3 Beds
      • 2.5 Baths
      • 1,240 Sq Ft
      • Built 2016
      73 Mckinley Dr, McKees Rocks, PA 15136

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Sandra Horner COLDWELL BANKER REALTY

  • /11

    $79,000

    $31K PRICE DROP
    • 4 Beds
    • 1 Bath
    • 1,934 Sq Ft

    407 Alexander St, Mc Kees Rocks, PA 15136

    This extra-large home is perched on a quiet street overlooking the bustling Ohio Valley. With fresh paint, newer flooring, and an updated kitchen that has enough storage for all your needs, you'll be able to move yourself or your tenant right in. There are 4 bedrooms on the upper level, and the third story is large enough to be finished and made into extra livable space, if so desired. This home

    Agent Photo

    Erica Newport

    NULF REAL ESTATE

    407 Alexander St, Mc Kees Rocks, PA 15136
  • /3

    $2,750 Per Month

    • 3 Beds
    • 2.5 Baths
    • 2,200 Sq Ft
    • Townhouse for Rent

    148 Crown St, McKees Rocks, PA 15136

    Property Id: 2763071 Stunning 2024 new construction end-unit townhome, offering modern design, premium upgrades, and exceptional natural light with three sides of windows. Located in a highly desirable area with wooded surroundings and views of downtown, this home delivers both privacy and convenience. With approximately 1,940 sq. ft. of living space, this thoughtfully designed home

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

    $121,500

    Sold Jun 24, 2026

    314 Grove St, Mc Kees Rocks, PA 15136

    • 2 Beds
    • 1 Bath
    • 1,227 Sq Ft
    • Built 1900

    Last Sold Summary

    • 2% Below List Price
    • $99/SF
    • 41 Days On Market

    Current Estimated Value $121,311

    Last Listing Agent Miadia Carswell Flannagan COLDWELL BANKER REALTY

    314 Grove St, Mc Kees Rocks, PA 15136
    • /36

      Est $310,096

      Not Listed For Sale

      44 Truman Cir, McKees Rocks, PA 15136

      • 3 Beds
      • 2.5 Baths
      • 1,236 Sq Ft
      • Built 2017
      44 Truman Cir, McKees Rocks, PA 15136

      Last Sold Summary

      • 54 Days On Market

      Last Listing Agent Nicholas Griffith ARBORS REAL ESTATE, LLC

  • /12

    $87,500

    $33K PRICE DROP
    • 4 Beds
    • 1 Bath
    • 2,170 Sq Ft

    124 Cutler St, Mc Kees Rocks, PA 15136

    This home is enormous and filled with natural light. There is plenty of original old-world charm left here from the tiled decorative fireplace, bay window, and pocket doors to the soaring ceilings and doorways with transoms. Updates include newer flooring, paint, kitchen cabinets, counters, appliances, a spacious pantry and an updated bathroom. The 3rd story of this home is so massive that it

    Agent Photo

    Erica Newport

    NULF REAL ESTATE

    124 Cutler St, Mc Kees Rocks, PA 15136
  • /34

    $980

    Total Monthly Price

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

    901 Chartiers Ave, McKees Rocks, PA 15136

    Home sweet home! Close to shopping, post office, bus line, quiet neighborhood, fenced yard for privacy and minutes to downtown Pittsburgh and more. Rooms freshly painted, vinyl flooring, walkout unfinished basement.You got it all!Tenant pay all utilities, small dogs below 15 pounds are allowed. Credit score, basic background checks and income verification are required. Income has

    901 Chartiers Ave, McKees Rocks, PA 15136
  • /21

    $60,000

    Sold Jul 31, 2026

    18 Saint John St, Mc Kees Rocks, PA 15136

    • 2,978 Sq Ft
    • Built 1930

    Last Sold Summary

    • 50% Below List Price
    • $20/SF
    • 198 Days On Market

    Current Estimated Value $87,340

    Last Listing Agent Craig Kostelac CROWN REAL ESTATE & MANAGEMENT SYSTEMS INC

    18 Saint John St, Mc Kees Rocks, PA 15136
    • /32

      Est $383,258

      Not Listed For Sale

      13 Roosevelt Dr, McKees Rocks, PA 15136

      • 3 Beds
      • 3.5 Baths
      • 1,784 Sq Ft
      • Built 2015
      13 Roosevelt Dr, McKees Rocks, PA 15136

      Last Sold Summary

      • 62 Days On Market

      Last Listing Agent Malini Jaganathan HOWARD HANNA REAL ESTATE SERVICES

  • /6

    $30,000

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

    108 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 twosingle-family homes similar to 112 and 114, offering great potential for new construction or investment. A shed remains in thebackyard for storage. Conveniently located just 10 minutes from Downtown Pittsburgh, with a bus stop on the corner and shopping,dining,

    Agent Photo

    Diane McConaghy

    RE/MAX SELECT REALTY

    108 Greydon Ave, Mc Kees Rocks, PA 15136
  • /2

    Call for Price

    • 2 Beds
    • 1 Bath
    • Apartment for Rent

    910 Chartiers Ave, McKees Rocks, PA 15136

    2nd Floor Apartment Living Room, ining Room Bed rooms and Bath are on the 2nd floor

    George Lucas #1 CHOICE SPIRIT

    910 Chartiers Ave, McKees Rocks, PA 15136
  • /39

    $180,000

    Sold Jun 16, 2026

    107 Ella St, Mc Kees Rocks, PA 15136

    • 2,280 Sq Ft
    • Built 1900

    Last Sold Summary

    • 16% Below List Price
    • $79/SF
    • 223 Days On Market

    Current Estimated Value $186,185

    Last Listing Agent Morgan Schmidt OAK & IVY REAL ESTATE

    107 Ella St, Mc Kees Rocks, PA 15136
    • /39

      Not Listed For Sale

      504 Broadway Ave, McKees Rocks, PA 15136

      504 Broadway Ave, McKees Rocks, PA 15136

      Last Sold Summary

      • 62 Days On Market

      Last Listing Agent Pamela Bubenheim DUCK HOLLOW REALTY LLC

Showing Results 1 - 40, Page 1 of 18

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