It is located between Port Phillip and Albert Park Lake, which is about halfway across the western side of the Albert Park Reserve (a state park), hence the name "Middle" Park.
It is bordered by Canterbury Road to the east, Mills Street to the north, Fraser Street to the south and Beaconsfield Parade to the west.
Middle Park, along with neighbouring Albert Park, contains some of the best preserved terrace house and Victorian architecture in Melbourne and is part of a strict heritage-conservation area. Many of the terraces line Canterbury Road, along the former railway line, which now has several more tram light rail stops since it was converted to tram use in 1987. Others are along the main shopping street, Armstrong Street. The fine old buildings and development restrictions in the area and new developments are generally sympathetic to the prevailing style, driving up real-estate prices dramatically, in marked contrast with neighbouring St Kilda.
Middle Park is served by Route 12 which runs along Danks & Mills Streets, as well as Route 96 which runs parallel to Canterbury Road. Bus route 606 from Fishermans Bend to Elsternwick also runs through Middle Park. Port Phillip City Council also lays on a regular community bus linking the town halls, libraries, community centres and shopping facilities.