Bedford is a suburb of Perth, Western Australia, located within the City of Bayswater. Approximately 7km from Perth City, it is bordered by Dianella, Morley, Bayswater and Inglewood.

The size of Bedford is approximately 3 square kilometres. It has 6 parks covering nearly 7% of total area.

The population of Bedford in 2006 was 4,571 people. By 2016 the population was 4,943 showing a population growth of 18.9% in the area during that time.

Households in Bedford are primarily couples with children. In general, people in Bedford work in a professional occupation.

Well located to the business district of Morley, the Morley Galleria Shopping Centre and the Morley busport and also with easy access to Meltham train station located in Railway Pde just over the border in Bayswater.

The suburb has several small reserves dotted around and is a very family friendly place to live. Several Local Government and private schools are located in the neighbouring suburbs.