A 22-year-old man has been charged over the murder of a woman at St Albans, in Melbourne's west.

Police say there were several people in the house on Currunghi Court when the 20-year-old woman was allegedly shot dead on Sunday morning.

The man was arrested last night and faced an out of sessions court hearing.

Meanwhile, police are still investigating the death of a 29-year-old woman at her Doveton Street South home in Ballarat on Saturday morning.

It is believed that the woman's four-year-old son was at the house when investigators arrived.

Police are treating her death as suspicious and are appealing for anyone with information to call Crime Stoppers.