---
title: "Swan: members and political ads | Politics Computer"
description: "Swan: who holds the seat and what they're spending on Facebook and Instagram ads."
url: "https://politics.computer/seats/federal/swan"
---

[Home](https://politics.computer/) / [Seats](https://politics.computer/seats/federal)

Federal division, inner-metropolitan

# Swan

In Western Australia. The advertiser we follow here has spent $1.7K–$2.2K on Facebook and Instagram ads.

## Sitting member

- [ **Zaneta Mascarenhas** Labor, Swan ](https://politics.computer/mp/zaneta-mascarenhas)

About

## About Swan

Swan is an inner-metropolitan federal electorate in Western Australia, extending across the Swan River from central Perth. It is held by Zaneta Mascarenhas of the Australian Labor Party. Her Facebook and Instagram ads focus on leader character, infrastructure and transport, housing and health.

First elected

2022 federal election

Classification

Inner-metropolitan

Area

151 square kilometres

Created

1901, one of the original 65 divisions

Notable landmarks

Curtin University campus, Perth Airport, Welshpool and Kewdale industrial areas

Summarised by AI from [Wikipedia](https://en.wikipedia.org/wiki/Division%5Fof%5FSwan), plus our own records. Sources last checked 11 November 2026.

## Who's advertising

MPs and candidates for Swan whose Facebook pages we follow, by what they've spent.

1. [Zaneta Mascarenhas](https://politics.computer/mp/zaneta-mascarenhas) MP, Labor  
$1.7K –$2.2K 5 ads, 5 running

 At least  Up to (Meta only publishes ranges) 

## Their biggest ads

- [![I’m working hard every day to deliver more for our community, right here in Swan.](https://politics.computer/media/341f499412ea9cc0d15b8ec5a8614acf689359e6788a633d319fe0cfc330d67c?w=480) Zaneta Mascarenhas$600–$699 spent Running since 25 Oct](https://politics.computer/ad/341f499412ea9cc0d15b8ec5a8614acf689359e6788a633d319fe0cfc330d67c)

## Other divisions in Western Australia

- [Brand](https://politics.computer/seats/federal/brand)
- [Bullwinkel](https://politics.computer/seats/federal/bullwinkel)
- [Burt](https://politics.computer/seats/federal/burt)
- [Canning](https://politics.computer/seats/federal/canning)
- [Cowan](https://politics.computer/seats/federal/cowan)
- [Curtin](https://politics.computer/seats/federal/curtin)
- [Durack](https://politics.computer/seats/federal/durack)
- [Forrest](https://politics.computer/seats/federal/forrest)
- [Fremantle](https://politics.computer/seats/federal/fremantle)
- [Hasluck](https://politics.computer/seats/federal/hasluck)
- [Moore](https://politics.computer/seats/federal/moore)
- [O'Connor](https://politics.computer/seats/federal/o-connor)
- [Pearce](https://politics.computer/seats/federal/pearce)
- [Perth](https://politics.computer/seats/federal/perth)
- [Tangney](https://politics.computer/seats/federal/tangney)

---

[Politics Computer](https://politics.computer/) 

A free reference for Australian politics. Seats and members from the parliaments, votes from Hansard, ads and spend from Meta's Ad Library, checked every Sunday, last on 11 Nov 2026\. Meta reports spend as a range for each ad, so every total here is a range too.

Explore

[Seats](https://politics.computer/seats) [Federal divisions](https://politics.computer/seats/federal) [Politicians](https://politics.computer/mps) [Senators](https://politics.computer/mps/senate) [Parties](https://politics.computer/parties) 

Victoria 2026

[The race](https://politics.computer/victoria) [Promises](https://politics.computer/promises) [Which party matches you?](https://politics.computer/quiz) 

Data

[Every ad](https://politics.computer/ads) [Who's spending](https://politics.computer/who) [How MPs voted](https://politics.computer/votes) [Search](https://politics.computer/search) [How this works](https://politics.computer/about) [API and MCP](https://politics.computer/developers)

For AI agents: [site guide (llms.txt)](https://politics.computer/llms.txt), [sitemap](https://politics.computer/sitemap.xml), [developer guide](https://politics.computer/developers.md). Every page is available as Markdown: send `Accept: text/markdown` or add `.md` to the path.
