Cities and Towns in the United States > State Maine > Cumberland County
Cumberland County, Maine, located in the southwestern part of the state, is known for its rich history and natural beauty. Home to the vibrant city of Portland, Cumberland County offers a diverse array of attractions, including the historic Old Port district, the stunning coastal landscapes of Cape Elizabeth, and the picturesque Casco Bay Islands. Visitors can explore the Portland Museum of Art, enjoy outdoor activities at the Maine Wildlife Park, and experience the annual Cumberland County Fair. With its blend of urban amenities and outdoor adventures, Cumberland County provides something for everyone to enjoy.

Find below the complete list of cities and towns in Cumberland County:

  • SOUTH PORTLAND

    South Portland is a City in Cumberland county with -30 000 inhabitants.

  • PORTLAND

    Portland is a City in Cumberland county with -75 000 inhabitants.

  • WESTBROOK

    Westbrook is a City in Cumberland county with -20 000 inhabitants.

  • BRUNSWICK

    Brunswick is a Town in Cumberland county with -30 000 inhabitants.

  • YARMOUTH

    Yarmouth is a Town in Cumberland county with -10 000 inhabitants.

  • SCARBOROUGH

    Scarborough is a Town in Cumberland county with -20 000 inhabitants.

  • WINDHAM

    Windham is a Town in Cumberland county with -15 000 inhabitants.

  • GORHAM

    Gorham is a Town in Cumberland county with -15 000 inhabitants.

  • FALMOUTH

    Falmouth is a Town in Cumberland county with -15 000 inhabitants.

  • FREEPORT

    Freeport is a Town in Cumberland county with -10 000 inhabitants.

  • CAPE ELIZABETH

    Cape Elizabeth is a Town in Cumberland county with -10 000 inhabitants.

  • CUMBERLAND

    Cumberland is a Town in Cumberland county with -10 000 inhabitants.

  • NORTH YARMOUTH

    North Yarmouth is a Town in Cumberland county with -4 000 inhabitants.

  • GRAY

    Gray is a Town in Cumberland county with -10 000 inhabitants.

  • STANDISH

    Standish is a Town in Cumberland county with -10 000 inhabitants.

  • NEW GLOUCESTER

    New Gloucester is a Town in Cumberland county with -5 000 inhabitants.

  • CASCO

    Casco is a Town in Cumberland county with -4 000 inhabitants.

  • RAYMOND

    Raymond is a Town in Cumberland county with -5 000 inhabitants.

  • NAPLES

    Naples is a Town in Cumberland county with -4 000 inhabitants.

  • BRIDGTON

    Bridgton is a Town in Cumberland county with -5 000 inhabitants.

  • HARRISON

    Harrison is a Town in Cumberland county with -2 500 inhabitants.

  • POWNAL

    Pownal is a Town in Cumberland county with -1 500 inhabitants.

  • HARPSWELL

    Harpswell is a Town in Cumberland county with -10 000 inhabitants.

  • BALDWIN

    Baldwin is a Town in Cumberland county with -1 500 inhabitants.

  • SEBAGO

    Sebago is a Town in Cumberland county with -1 500 inhabitants.

  • LONG ISLAND

    Long Island is a Town in Cumberland county with -500 inhabitants.

  • CHEBEAGUE ISLAND

    Chebeague Island is a Town in Cumberland county with -500 inhabitants.

  • FRYE ISLAND

    Frye Island is a Town in Cumberland county with -100 inhabitants.

Statistics